İlk olarak bize lazım olan tabiki bir Visual Basic 6.0 (program yazma programı ),
Eyer bu yoksa office yüklü bilgisayarlarda var olan visual basic demosuyla idare edicez.
E peki nerde o, hemen gösterelim. excelli açın ve ALT F11 yazın
karşımıza vbasic açılcak. Ordan insert menüsünden user form deyin
şimdi elimizde bir userform ve onunla birlikte açılan bi tool box var. O toolboxun üzerini bi gezin commandbutton yazanı tıklayıp forma bi tane çizin. Üzerinde bi command button yazan bi buton oluşacak onun adını vb orjianlini kullananlar sağda excelden otlananlar solda caption var, menüde, ordan butonun adını tıkla koyabilirler.
aynı toolbox dan bi tane de textbox ekleyin
yada text ama label le karıştırmayın sakın içi beyaz kutucuk olcak ekleyince
neyse gelelim biz kodlara.
yazıcağımız program(cık) text e adını giren insana merhaba ad şeklinde cevap verecektir.
gelelim kodlara (kodları kommand butonu ekledikten sonra sağtuş menüsünden view code yazan yere tıkladıktan sonra açılan kod penceresine yazın
Private Sub Command1_Click()
TC = Text1.Text
MsgBox “merhaba ” & TC
End Sub
yanlııııızzzz excell den otlananlar bunu yazsın
Private Sub CommandButton1_Click()
TC = Textbox1.Text
MsgBox “merhaba ” & TC
End Sub
—————————————–
sonra f5 e basın
program orjinal haliyle karşınızda. şimdi kodların mantalitesinin inceleyelimki bizde yaratıcı düşüncelerimizle kendi programımızı yazabilelim (ilerde ),
Private Sub Command1_Click()
End Sub
giriş ve bitiriş komutlar ….._Click() yazan yer tıklayınca olucakları belirtir.
yani
Private Sub Command1_Click yerine
Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
yazarsanız butonun üzerine mause getirildiği zaman olacakları anlatır
gelelim aradakilere…..
TC = Textbox1.Text
yada
TC = Text1.Text
burda TC (biricik ülkemizin adını temsilen yazdım) bir deyişken ve biz bu deyişkeni text kutusana atıyoruz orda ne yazılırsa TC onu simgeliycek yani
MsgBox “merhaba ” & TC
msgbox karşımıza o kutucuu getiren komut “yazı” karşımıza gelecek olan yazıyı simgeler
& işaretinden sonra deyişken yazılır, deyişken işareti gibi bişe oda
tc de deyişkenimiz
bu arada bi kopya vereyim bu deyişken işaretini mirc script i yazabilen arkadaşlarımız bilirler script yazılırken kullanılan $ işaretinin işleviyle hemen hemen aynıdır.
deyişken şart mı deil ama TC yi başka nasıl göstereces… (:
evet bunlar güzel ve basit kodlar şimdi gelelim bir programa renk katma olayına
eyer bir tane daha kommand buton çizerseniz ve onun üzerine sağ tuş view kod dersenizde kod penceresine
Private Sub Command2_Click()
Unload Me
End Sub
veya
Private Sub Command2_Click()
End
End Sub
yazarsanız o butonda tıklayınca programı kapatma özelliği kazanır
hatta
Private Sub Command2_Click()
msgbox “bye”
Unload Me
End Sub
yaparsanız kapanmadan önce bide bye der daha fiyakalı olur
unutmayın excell kullananlar textbox1 vb orjinal kullananlar text1.text
haa az kalsın unutuyodum programı exe olarak çıkarmak ve exe yaratmak için (excell kullananlar bunu yapamaz) dosya menüsünden write exe desinler
Bu Döküman Alıntı Malıntı DEYİLDİR. Yazan deLtaFoRCe