xelloz
New member
- Katılım
- 18 Nis 2007
- Mesajlar
- 112
- Reaction score
- 0
- Puanları
- 0
Arkadaşlar Sizle Bi kaç temel bilgiyi paylaşıcam
"işlem_yapılıcak_buton" . "yapılıcak işlem" = "yaplıcak değer"
command1.backcolor = vbred
form1 . height = 100 gibi
**bazı komutlar**
Top -Formun üst noktasından etiketin üst noktasına kadar olan uzaklık.
Width -Twip birimi ile etiketin genişliği
Height -Twip birimi ile etiketin yüksekliği
Visible -butonu gizliliği
enabled -butonu etknliği
Do While Kosul
Komutlar
Loop
Burada önce Kosula bakilir. Eger kosul dogru ise aradaki satirlar
çalistirilir taki Loop satirina kadar
Loop satirinda tekrar While satirina dönülür
Kosul tekrar kontrol edilir. Eger dogru ise ara satirlar
tekrar çalistirilir
Kosul yanlis ise Loop ‘tan sonraki ilk satirdan program
çalismaya devam eder
Içiçe Do While döngüleride kurabiliriz
Currency :
Sayısal tipdeki veriler için tanımlanmış özel bir veri tipidir.Hafızada 8 byte yer kaplarlar. 4 hane ondalık kısmı olmak üzere toplam 19 haneden oluşur.(nokta hariç) Alabilecegi maximum degerler -922,337,203,685,477.5808 ile 922,337,203,685,477.5807 arasındadır. @ sembolü veya DefCur bildirimi ile Currency tipinde degişken’ler tanımlanabilirler.
Örnek :
Private Sub Form_Load()
Dim Maas As Currency , Borc As Currency
Maas = 500000000
Borc = 68000000
Zayi@ = 340000.56
End Sub
Date :
Tarih türündeki bilgileri kullanmak için oluşturulmuş bir veri tipidir. Hafızada 8 byte yer kaplarlar. 1 Ocak ile 31 Aralık 9999 arasındaki tarihleri kullanabilirsiniz. DefDate bildirisi ile tarih türünde degişkenler tanımlayabiliriz.
Örnek :
Private Sub Form_Load()
Dim Dogum_tarihi As Date , Evlenme_Tarihi As Date
Dogum_tarihi =#Dec,9,1977#
Evlenme_Tarihi=#May,15,1998#
End Sub
Boolean :
Mantıksal veri tipleri için kullanılır. İki seçenekten birisini alabilir.Bunlar True veya False degerleridir. Bellekte 2 byte yer işgal ederler.Boolean tipindeki bir degişkeni tanımlamak için DefBool sözcügü kullanılır.
Örnek :
Private Sub Form_Load()
Dim Durum As Boolean , Duyum As Boolean
Durum = True
Duyum = False
End Sub
Byte :
O ile 255 arasındaki tamsayıları ifade etmek için kullanılabilecek veri tipidir.DefByte deyimi ile byte tipinde degişkenler tanımlanabilir.
Örnek :
Private Sub Form_Load()
Dim Durum As Byte , Duyum As Byte
Durum =23
Duyum = 143
End Sub
String :
Metin türü bilgileri saklamak için kullanılabilecek veri türüdür. 16 bitlik versiyonda 0 ile 65538 arasında , 32 bitlik versiyonda ise 0 ile 2,000,000,000 arasında karakter alabilir. String türünde degişken tanımlamak için Defstr veya $ sembolü kullanılır.
Örnek :
Private Sub Form_Load()
Dim Adi As String , Soyadi As String
Adı =”Kemal”
Soyadı = ”Tas”
No$="1323970067"
End Sub
Integer :
Visual Basic’te tam sayı degişkenleri tanımlamak için kullanılır. Hafızada 2 byte yer kaplarlar. Alabilecegi değer aralıgı –32768 ile +32767 arasındadır.DefInt bildiri deyimi ile tanımlanabilirler. Ayrıca bir degişkenin sonunda % karakteri bulunuyorsa bu degişken integer tipindedir.
Örnek :
Private Sub Form_Load()
Dim Maas As Integer
DefInt A-C
Oran% = 100
A_sayı = 100
B_sayı = Oran*A_sayı
C_sayı = B_sayı + A_sayı – 1000
Maas= 32767
End Sub
Shell
bu komut bir programı çalıştırmaya yarar
örnek olarak
Shell "notepad.exe" , vbnormalfocus
bu komut not defterini açar
notepad.exe yerine başka programı da yerleştire bilirsiniz ama unutmayın
programın açıldığı har disci ve klasörü baz alır mesela program aynı klasördeyse sadece isim ve uzantıyı yazın
Emeğe Saygı
"işlem_yapılıcak_buton" . "yapılıcak işlem" = "yaplıcak değer"
command1.backcolor = vbred
form1 . height = 100 gibi
**bazı komutlar**
Top -Formun üst noktasından etiketin üst noktasına kadar olan uzaklık.
Width -Twip birimi ile etiketin genişliği
Height -Twip birimi ile etiketin yüksekliği
Visible -butonu gizliliği
enabled -butonu etknliği
Do While Kosul
Komutlar
Loop
Burada önce Kosula bakilir. Eger kosul dogru ise aradaki satirlar
çalistirilir taki Loop satirina kadar
Loop satirinda tekrar While satirina dönülür
Kosul tekrar kontrol edilir. Eger dogru ise ara satirlar
tekrar çalistirilir
Kosul yanlis ise Loop ‘tan sonraki ilk satirdan program
çalismaya devam eder
Içiçe Do While döngüleride kurabiliriz
Currency :
Sayısal tipdeki veriler için tanımlanmış özel bir veri tipidir.Hafızada 8 byte yer kaplarlar. 4 hane ondalık kısmı olmak üzere toplam 19 haneden oluşur.(nokta hariç) Alabilecegi maximum degerler -922,337,203,685,477.5808 ile 922,337,203,685,477.5807 arasındadır. @ sembolü veya DefCur bildirimi ile Currency tipinde degişken’ler tanımlanabilirler.
Örnek :
Private Sub Form_Load()
Dim Maas As Currency , Borc As Currency
Maas = 500000000
Borc = 68000000
Zayi@ = 340000.56
End Sub
Date :
Tarih türündeki bilgileri kullanmak için oluşturulmuş bir veri tipidir. Hafızada 8 byte yer kaplarlar. 1 Ocak ile 31 Aralık 9999 arasındaki tarihleri kullanabilirsiniz. DefDate bildirisi ile tarih türünde degişkenler tanımlayabiliriz.
Örnek :
Private Sub Form_Load()
Dim Dogum_tarihi As Date , Evlenme_Tarihi As Date
Dogum_tarihi =#Dec,9,1977#
Evlenme_Tarihi=#May,15,1998#
End Sub
Boolean :
Mantıksal veri tipleri için kullanılır. İki seçenekten birisini alabilir.Bunlar True veya False degerleridir. Bellekte 2 byte yer işgal ederler.Boolean tipindeki bir degişkeni tanımlamak için DefBool sözcügü kullanılır.
Örnek :
Private Sub Form_Load()
Dim Durum As Boolean , Duyum As Boolean
Durum = True
Duyum = False
End Sub
Byte :
O ile 255 arasındaki tamsayıları ifade etmek için kullanılabilecek veri tipidir.DefByte deyimi ile byte tipinde degişkenler tanımlanabilir.
Örnek :
Private Sub Form_Load()
Dim Durum As Byte , Duyum As Byte
Durum =23
Duyum = 143
End Sub
String :
Metin türü bilgileri saklamak için kullanılabilecek veri türüdür. 16 bitlik versiyonda 0 ile 65538 arasında , 32 bitlik versiyonda ise 0 ile 2,000,000,000 arasında karakter alabilir. String türünde degişken tanımlamak için Defstr veya $ sembolü kullanılır.
Örnek :
Private Sub Form_Load()
Dim Adi As String , Soyadi As String
Adı =”Kemal”
Soyadı = ”Tas”
No$="1323970067"
End Sub
Integer :
Visual Basic’te tam sayı degişkenleri tanımlamak için kullanılır. Hafızada 2 byte yer kaplarlar. Alabilecegi değer aralıgı –32768 ile +32767 arasındadır.DefInt bildiri deyimi ile tanımlanabilirler. Ayrıca bir degişkenin sonunda % karakteri bulunuyorsa bu degişken integer tipindedir.
Örnek :
Private Sub Form_Load()
Dim Maas As Integer
DefInt A-C
Oran% = 100
A_sayı = 100
B_sayı = Oran*A_sayı
C_sayı = B_sayı + A_sayı – 1000
Maas= 32767
End Sub
Shell
bu komut bir programı çalıştırmaya yarar
örnek olarak
Shell "notepad.exe" , vbnormalfocus
bu komut not defterini açar
notepad.exe yerine başka programı da yerleştire bilirsiniz ama unutmayın
programın açıldığı har disci ve klasörü baz alır mesela program aynı klasördeyse sadece isim ve uzantıyı yazın
Emeğe Saygı