Tüm Versiyonu Göster : htm dosyası aşağıdaki vbscript kodlardaki mesajı vermiyor.
Merhaba.
Aşağıdaki kodları notepad ile yazıp htm uzantılı olarak kaydettim.
Ancak vbscripteki mesajı vermesi gerekiyor sanırım mesaj varmedi.Dosyayıda ekte yolluyorum.Teşekkür ederim.
Kod:
<html>
<head>
<script language="vbscript">
sub mySub()
msgbox("sub procedure")
end sub
</script>
</head>
<body>
<script language=”vbscript">
call mySub()
</script>
<p> sub procedure geri dönüş değeri taşõmaz.</p>
</body>
</html>
Recep İpek
07-10-2009, 16:43
Merhaba,
Siz açılışta mı mesaj vermesini istiyorsunuz?
Merhaba,
Siz açılışta mı mesaj vermesini istiyorsunuz?
Recep bey merhaba.
Ben açılışta mesaj vermesini istemiyorum
esasen vbscript ile yazdığım prosedürü bir butona basarak çalıştırmak istiyorum.
Şimdilik bunun içinde mesaj dedim.Mesela vbscript prsedürü ile msgbox "DENEME" yazdım.
Bunu bir butona basıp çalıştırmak istiyorum.Burda önemli plan butonun mesaj demesi önmeli değil.VBscript te yazdığım prosedürü çalıştırması.
Teşekkür ederim.
Recep İpek
07-10-2009, 17:15
Aşağıdaki kodları deneyiniz.
<html lang=Tr>
<head>
<script language="vbscript">
sub mySub()
msgbox("sub procedure")
end sub
</script>
</head>
<p align="center">
<INPUT NAME="buton1" TYPE="BUTTON" tabindex="1" VALUE="Mesaj" onclick="mySub()">
</p>
<p> sub procedure geri dönüş değeri taşõmaz.</p>
</body>
</html>
Recep bey ilk istediğim buydu.
Teşekkür ederim.
Yalnız aşağıdaki konuyu biraz açarmısınız?
sub procedure geri dönüş değeri taşõmaz.
Merhaba.
Recep bey gönderdiğim dosyada 2 tane textbox koydum.
bu 2 textboxın içindeki değerleri vbscript ile bir şekilde okuyabilrimityim.
Yani buton koyduk ya o butona basınca bu 2 textboxtaki değeri okuyacak.Ama vbscripteteki kodla.Önce vbscripte alacağız o textboxtaki değerleri sonrada subu çalıştıracağız.
İkinci bir sormumda frontpagede makro ile bir modüle vba kodu yazdım.Bir butona basarak o yazdığım makroyu çalıştırabilirmiyiz.O zaman vbscripte hiç gerek kalmayacak.
Teşekkür edrim.
Dosya ektedir.
vBulletin v3.7.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.