Visual Basic içinde Buyrun Türkçe visual basic uzman kitabı 1.bölüm konusu , AL BÜTÜN AYRINTI BURADA:::::::.İÇİNDEKİLER.::::::KISIM I: VISUAL BASIC'E GİRİŞ............................................. .....1 BÖLÜM 1: Entegre Geliştirme Ortamında (IDE) Uzmanlaşmak........................3 Vısual Basic'e Giri§............................................. ..............4 IDE Özelliklerini Öğrenelim......................................... ...........6 Mönü Çubuğu............................................ ........................7 Araç Çubuğu............................................ ........................9 ...
|
|
|||||||
| KAYIT OL | Yönetim Takımı | Üye Listesi | Tüm konuları okunmuş kabul et |
|
|
#1 (permalink) |
|
EN Afilli
![]() Üyelik Tarihi: 18-12-2005
Yaş: 21
Mesajlar: 1,231
Rep Gücü: 127
Rep Puanı: 7774
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
AL BÜTÜN AYRINTI BURADA:::::::.İÇİNDEKİLER.::::::KISIM I: VISUAL BASIC'E GİRİŞ............................................. .....1 BÖLÜM 1: Entegre Geliştirme Ortamında (IDE) Uzmanlaşmak........................3 Vısual Basic'e Giri§............................................. ..............4 IDE Özelliklerini Öğrenelim......................................... ...........6 Mönü Çubuğu............................................ ........................7 Araç Çubuğu............................................ ........................9 Project Explorer.......................................... ....................10 Properties Penceresi......................................... .................11 Form Layout Penceresi......................................... ................16 Araç Kutusu............................................ .......................16 Form Tasarımcısı....................................... .......................18 Object Brovvser.......................................... .....................19 Vısual Basic Editörünüzü Tanıyın........................................... ...19 Birden Fazla Projeyle Çalışmak.......................................... ......20 IDE'nin Özgünleştirilmesi................................. ....................21 Editör Sekmesi........................................... .....................21 Editör Format Sekmesi........................................... ..............23 General Sekmesi........................................... ....................23 Docking Sekmesi........................................... ....................24 Environment Sekmesi........................................... ................25 Advanced Sekmesi........................................... ...................26 İlk Uygulamamızı Oluşturalım .................................................2 7 HelloWorld!....................................... ............................27 Sırada Ne Var?.............................................. ..................30 BÖLÜM 2: Formlarla Çalışmak.......................................... .........31 Bir Formun Anatomisi......................................... .................32 Kenar............................................. ............................32 Başlık Çubuğu............................................ .....................33 Etiket............................................ ............................33 Denetim Mönüsü............................................ ....................33 Minimize Düğmesi........................................... ...................33 Maxımize/Restore Düğmesi........................................... ...........33 Close Düğmesi........................................... ......................34 Form Özellikleriyle Çalışmak.......................................... ........34 BackColor Özelliği.......................................... ..................36 BorderStyle Özelliği.......................................... ................36 Caption Özelliği.......................................... ....................37 ControlBox Özelliği.......................................... .................37 ForeColor Özelliği.......................................... ..................37 Hcight Özelliği.......................................... .....................38 Icon Özelliği.......................................... .......................39 LeftÖzelhğı....................................... ............................39 MucButton Özelliği.......................................... ..................39 MınButton Özelliği.......................................... ..................39 Name Özelliği.......................................... .......................40 ScaleMode Özelliği.......................................... ..................40 ShowInTaskbar Özelliği.......................................... ..............40 Width Özelliği.......................................... ......................40 WindowState Özelliği.......................................... ................40 Bir Formun Özelliklerinin Değiştirilmesi.................................... ..41 Kodun Genişletilmesi.................................... ......................42 Bir Hatanın Düzeltilmesi .................................................. ...43 Form Olaylarına Giril............................................. ............44 Activate Olayı............................................. ...................45 Deactivate Olayı............................................. .................47 DragDrop Olayı............................................. ...................47 Load Olayı............................................. .......................47 Resize Olayı............................................. .....................48 Unload Olayı............................................. .....................48 Form Yöntemlerine Giri|............................................. ..........49 Çoklu Doküman Arabirimi (MDI) Formları ile Çalışmak...........................50 Bir MDI Oluşturmak........................................ ....................51 MDI'ın Geliştirilmesi.................................... .....................53 Kodun Meali............................................. ......................53 Form Wizard Kullanmak......................................... ................54 Sırada Ne Var?.............................................. .........,........57 BÖLÜM 3: Denetimlerin Seçilmesi ve Kullanılması...............................59 Denetimlere Giri|............................................. ................60 Komut Düğmelerini Kullanmak......................................... ..........61 Komut Düğmesi Özellikleri....................................... ..............61 Komut Düğmesi Olayları.......................................... ..............63 Komut Düğmesi Yöntemleri........................................ ..............63 Bir Komut Düğmesi ile Denemeler......................................... ......63 Metin Kutularının Kullanılması ...............................................65 Metin Kutusu Özellikleri....................................... ...............65 Metin Kutusu Olayları.......................................... ...............66 Metin Kutusu Yöntemleri........................................ ...............67 Metin Kutusu Denetimlerini Deneyelim......................................... .67 Etiketlerin Kullanımı......................................... ................70 Etiket Özellikleri....................................... .....................71 Etiket Olayları.......................................... .....................72 Etiket Yöntemleri........................................ .....................72 Bir Etiket Denetimini Deneyelim......................................... ......72 Seçenek Düğmelerinin Kullanılması...................................... .......73 Seçenek Düğmesi Özellikleri .................................................. 73 Seçenek Düğmesi Olayları.......................................... ............74 Seçenek Düğmesi Yöntemleri........................................ ............76 Onay Kutularının Kullanılması ................................................76 Onay Kutusu Özellikleri....................................... ................77 Onay Kutusu Olayları.......................................... ................78 Onay Kutusu Yöntemleri........................................ ................78 Onay Kutusu Denetimlerini Deneyelim......................................... ..79 Çerçeve Denetimlerinin Kullanılması...................................... .....81 Çerçeve Özellikleri....................................... ....................81 Çerçeve Olayları.......................................... ....................82 Çerçeve Yöntemleri........................................ ....................82 L«»Knn»lannıKulbnmak.............................. ............................82 Lâae Kutusu Özellikleri....................................... ................83 Lote Kurusu Olayları.......................................... ................85 Lo*e Kutusu Yöntemleri........................................ ................85 Lotc Kutusu Denetimlerini Deneyelim......................................... ..86 Koçuların Kullanılması...................................... ..................87 cKutu Özellikleri....................................... ......................88 Kutu Olayları .................................................. ..............89 Kutu Yöntemleri........................................ .......................89 K Kutusu ve Bileşik Kutu Denetimlerini Deneyelim..............................90 Nesnelerinin Kullanılması...................................... ...............91 Gorâcü Denetimi Özellikleri....................................... ............92 GorâMû Denetimi Olayları.......................................... ............92 Gflrâotû Denetimi Yöntemleri........................................ ..........93 Gâröntû Denetimlerini Deneyelim ..............................................93 Mİ Koçularının Kullanılması...................................... .............94 Kutusu Özellikleri....................................... .....................94 Kutusu Olayları.......................................... .....................95 Kutusu Yöntemleri........................................ .....................96 Kullanılması...................................... ............................97 ZamıniayıaÖzelliUeri.............................. ..............,.............97 Taner Olayı............................................. ......................97 Zjmanbym Yöntemleri........................................ ...................97 Bir Zamanlayıcı Denetimini Deneyelim......................................... .98 Kaydrma Çubuklarının Kullanılması...................................... .......99 Kaydma Çubuğu Özellikleri....................................... ..............99 Kaydırma Çubuğu Olayları.......................................... ...........100 Kaydırma Çubuğu Yöntemleri........................................ ...........101 Kıydırma Çubuğu Denetimlerini Deneyelim .....................................101 Şjiuıu Listelerinin Kullanılması...................................... .......102 Sürücü Liste Kutusu Özellikleri....................................... .......103 Sürücü üste Kutusu Olayları.......................................... ........103 Sürücü Liste Kutusu Yöntemleri........................................ .......104 Dm Liste Kutularının Kullanılması...................................... ......104 Dttin Liste Kutusu Özellikleri....................................... ........104 Dizin Liste Kutusu Olayları.......................................... ........105 Dizin Liste Kutusu Yöntemleri........................................ ........105 Dosya Liste Kutularının Kullanılması...................................... ...105 Dosya Liste Kutusu Özellikleri....................................... ........106 Dosya Liste Kutusu Olaylan........................................... ........107 Dosya Liste Kutusu Yöntemleri........................................ ........108 Dosya Liste Kutusu Denetimlerini Deneyelim...................................108 Araç Kutusuna Başka Denetimlerin Eklenmesi...................................110 Wmdows 95/98 Tarzı Arabirimler Tasarlamak....................................111 Tree View Denetiminin Kullanılması...................................... .....112 TrceView Özellikleri....................................... ..................112 Tree Vicw Olayları.......................................... .................115 TrecView Yöntemleri........................................ ..................117 List Vıew Denetiminin Kullanılması...................................... .....117 List View Özellikleri....................................... .................117 List Vıew Olayları.......................................... .................121 List View Yöntemleri........................................ .................123 Image List Denetiminin Kullanılması...................................... ....123 Image List Özellikleri....................................... ................123 Image List Olayları.......................................... ................124 Image List Yöntemleri........................................ ................124 Hepsini Birleştirdim...................................... ...................124 Status Bar Denetiminin Kullanılması...................................... ....129 Status Bar Özellikleri....................................... ................129 Status Bar Olayları.......................................... ................130 Status Bar Yöntemleri........................................ ................130 Status Bar Denetimini Deneyelim......................................... .....130 DunmkYok.......................................... ...........................131 Sırada Ne Var?....................-..........................................132 BÖLÜM 4: Visual Basic ile Nesne Programlama..................................133 Nesnelerin Karakteristikleri................................. ................135 Bileşen Yazılımı Geliştirme........................................ ..........137 Nesne Değişkenlerinin Oluşturulması..................................... .....139 Nesne Değişkenlerinin Deklarasyonu...................................... .....140 Ncw Anahtar Kelimesi.......................................... ...............141 Font Nesnesi........................................... ......................142 Formlar Sınıflardır....................................... ...................146 Forms Projesi........................................... .....................147 Olayları Olan Formlar........................................... .............150 Denetimlerin Çalışma Kipinde Oluşturulması...................................15 1 Denetim Dizileri İmdada Yetişir .............................................152 Denetimlerin Çalışma Kipinde Kullanılması....................................15 5 Denetim Tipleri........................................... ...................156 Controls Koleksiyonu....................................... ..................158 Değişkenlerin Erken ve Geç Bağlanması........................................ 160 Dinamik Nesne Değişkenleri...................................... .............163 ScreenPrinterObjccts Projesi........................................... ......164 Object Brovvser'ı Kullanmak......................................... .........166 Object Browser'ın Amacı ve Yapısı............................................ 167 Veri Erişim Nesnelerinin Kullanılması...................................... ..168 Koleksiyonlar..................................... ...........................174 Bir Koleksiyonun Üyeleri........................................... ..........175 Sırada Ne Var?.............................................. .................178 BÖLÜM 5: Visual Basic Projeleri......................................... .....179 Bir Kredi Hesaplayıcısı Oluşturalım....................................... ...180 Kredi Uygulamasının Nasıl Çalışacağına Karar Verelim.........................180 Kullanıcı Arabiriminin Tasarımı.......................................... ....182 Kredi Uygulamasını Programlayalım.................................... ........184 Verilerin Onanması.......................................... .................187 Bir Hesap Makinesi Oluşturalım....................................... ........189 Kullanıcı Arabiriminin Tasarımı.......................................... ....190 Math Uygulamasının Programlanması.................................... ........192 Başka Özelliklerin Eklenmesi......................................... ........198 Hata Yakalama.......................................... ......................199 Bvden Fazla Formu Olan Bir Uygulama.......................................... 201 VB6 İş Başında: Calculators Projesi..........................................2 01 Startup Nesnesi........................................... ...................204 Bir Projenin Dosyalan.......................................... ..............205 Proje Dosyası .................................................. .............205 Form Dosyası........................................... ......................206 Projelerin Taşınması ve Kopyalanması...................................... ...209 Çalıştırılabilir Dosyalar.......................................... ..........210 SMdaNeVar?........................................ ...........................213 MSIM II: UYGULAMALI VİSUAL BASIC............................................. 215 »ÖLÜM 6: Visual Basic Programlarında Hata Ayıklama...........................217 Hanları Oluşmadan Engellemek........................................ .........218 Option Explicit İfadesinin Kullanılması...................................... 218 K1SS Prensibinin Uygulanması....................................... ..........218 SMILE Prensibinin Uygulanması....................................... .........220 Nesne Yönelimli Programlamadan Faydalanmak...................................220 Yorum ve Kod lama Konvansiyonlarının Kullanılması............................221 Tembel Bir Programcı Olmak............................................. ......224 Haraların Kolay Yoldan Yalıtılmaları..................................... ....225 MsgBox ile Bilgilerin Görüntülenmesi.................................... .....225 Ctrl+Brcak ve Immediate Penceresinin Kullanılması............................226 Debug.Assert İfadesinin Eklenmesi......................................... ...227 Debug.Print İfadesinin Eklenmesi......................................... ....228 Visual Basic Debugger'ı Kullanmak......................................... ...228 Durak Noktaları ile Hata Ayıklama.......................................... ..228 Terimlerin Gözlenmesi........................................ ................230 Programın Bir Gözcüyle Çalıştırılması.................................... ....231 Problemin Bulunması......................................... .................232 Dizi Problemlerinin Bulunması......................................... .......233 Parametre Aralıklarının Denetlenmesi...................................... ...233 Hata Nesnesi Problemlerine Dikkat Edin.......................................233 Son Düşünceler........................................ .......................233 Sırada Ne Var?.............................................. .................234 BÖLÜM 7: Visual Basic ve Windows API.........................................235 API Temelleri......................................... .......................236 Pencere Yönetimi.......................................... ...................237 Grafik Cihaz Arabirimi......................................... ..............237 Sistem Servisleri........................................ ....................237 Multimedya Fonksiyonlan...................................... ................238 Uzak Yordam Çağrıları......................................... ...............238 Win32 API'a Visual Basic İçinden Erişmek.....................................238 API fonksiyonları ve DLL'lerin Deklare Edilmesi..............................239 Windows Tutamaçları....................................... ...................243 FindWindow Projesi........................................... ................244 Uygulamaları Kullanmak......................................... ..............255 AppShell Projesi........................................... ..................255 Bir Uygulamanın Mönü Yapısının Çözümlenmesi..................................266 Bitmap Görüntüler ve Grafik API Fonksiyonları................................274 Bitmap Görüntüleri Anlamak........................................... ........274 ScreenCapture Projesi........................................... .............276 Sistem API Fonksiyonları..................................... ................285 Statistics Projesi........................................... ................285 Sırada Ne Var?.............................................. .................290 BÖLÜM 8: Visual Baslc'ln İstediğinizi Yapmasını Sağlamak.....................291 Ekran Koruyucular Oluşturmak........................................ .........292 Görüntü Kısmının Oluşturulması..................................... ..........293 Formun Tam Ekran Kipinde Görüntülenmesi.................................... ..295 Formun Kullanıcı Tarafından Başlatılan Olaylarda Kapatılması ................296 Bir Konfıgürasyon Formunun Eklenmesi......................................... 297 Bir Modül ve Sub Main Rutinin Eklenmesi .....................................298 Program Özelliklerinin Ayarlanması....................................... ....298 Ekran Koruyucunun Yüklenmesi ve Konfıgüre Edilmesi...........................299 Sistem Tablasında Bir Simge Görüntülemek.....................................3 01 Systray Denetiminin Eklenmesi......................................... .......301 Systray Denetiminin Programlanması.................................... .......302 Windows Registry'yeErİ5mek................................ ...................306 WindowsRcgistry>niziYedekleyin.................... ...........................306 Registry Yapısının Anlaşılması....................................... ........308 HKEY_LOCAL_MACHINE İçeriği........................................... ........309 Registry Editor'ün Kullanılması...................................... ........311 Registry'ye Visual Basic içinden Erişmek.....................................313 Registry Programları Yazmak............................................ ......319 Son Düşünceler........................................ .......................321 Sırada Ne Var?.............................................. .................322 KISIM III: V1SUAL BASIC SCRIPTING VE INTERNET'E GİRİŞ .......................323 BÖLÜN 9: Uygulamaya Scripting Desteği Eklemek ........:......................325 ScnçnCootrol'ün Kullanılması ................................................32 6 B«ScriptControl Ekleyelim......................................... ...........326 ScriptControl Yöntemlerinin Kullanılması. ...................................328 ScriptControl Olaylarının Kullanılması. .....................................329 HJO Bilgilerine Ulaşmak .................................................. ...329 VBScnpc ile Programlama .................................................. ...330 Ven Tipi Kuralbrına Uymak.. .................................................3 30 VBScnpt ifadelerinin Kullanılması.. .........................................330 VBScnpt Fonksiyonlarını Kullanmak.. .........................................331 VBScnpt Nesnelerinin Kullanılması ...........................................333 tat Bw MSScript Programı Oluşturalım ........................................333 Scnpong Motoruna Kodun Eklenmesi ............................................334 BvTenmm Değerlendirilmesi................................. ...................336 fcl&dtııin Çalıştırılması.................................... ................337 Bv hocamın Çalıştırılması............... ....................................338 HM»MI Yönetilmesi .................................................. .........339 KeyBonon Olaylarının Yönetilmesi ............................................342 VBScnpt Rutininin Güncellenmesi........ .....................................342 Smpt Hatalarını Yakalanması. ................................................34 3 VB&u^ft Programı İçin Nesne Tanımlanması ....................................344 VBScnpt Programının Yüklenmesi ..............................................345 Hesap Makinesi Script Programının Yazılması .................................346 rÇatşnu Tablosundaki Denklemlerin Hesaplanması...............................347 ScnptControl Denetiminin İlk Kullanıma Hazırlanması..........................348 Bv Hücreye Bir Eşitliğin Girilmesi......................................... ..349 B» Hücrenin Değerinin Hesaplanması...................................... .....350 A£n Tekrar Hesaplanması .................................................. ...351 ScnptCoctrol Denetiminin Kendi Programlarınızda Kullanımı....................351 So« Düşünceler..................................... .........................352 BÖLÜM 10: Nesnelerin Programlanması.................................... ......355 FütSysternObject Nesnesi........................................... ..........356 CreateTextFile Yöntemi .................................................. ....358 OpenTeJctFile Yöntemi. ...... ...............................................358 TeJdStream Nesnesinin Yöntemleri. ...........................................359 TextStream Nesnesinin Özellikleri. ..........................................360 Khtor ve Dosyalara Erişmek........................................... ........363 FılesKoleksiyonu.................................. ...........................366 Füe Nesnesi .................................................. ...............366 Folders Koleksiyonu .................................................. .......372 Subfolders Koleksiyonu. .................................................. ...374 Bir Klasörün Tekrarlı Olarak Taranması ......................................375 Scnpt Denetimi.......................................... .....................377 Script Denetiminin Kullanımı......................................... ........379 ActiveX Nesnelerinin Programlanması.................................... ......385 Hataların Yönetilmesi....................................... .................387 Yordam İsimlerinin Elde Edilmesi.......................................... ...388 Bir Uygulamanın Programlanması.................................... ...........390 Windows Scripting Hoşt.............................................. .........390 Bir Programcığın Yazılarak Çalıştırılması.................................... 391 Programcıkların WSCRIPT.EXE ile Çalıştırılması...............................392 Wscript Nesnesinin Özellikleri....................................... ........395 Wscript Nesnesinin Yöntemleri........................................ ........396 Shell Nesnesi........................................... .....................396 Environment Koleksiyonu....................................... ...............397 WshShortcut Nesnesi........................................... ...............402 WshNetwork Nesnesi........................................... ................403 Sırada Ne Var?.............................................. .................404 BÖLÜM 11: Visual Basic ve Web............................................... .405 Web Browsing Nesneleri......................................... ..............406 WebBrowser Denetimi.......................................... ................407 InternetExplorer Nesnesi .................................................. ..409 WebBrowser Denetimi ve InternetExplorer Nesnesinin Özellikleri...............412 WebBrowser Denetimi ve InternetExplorer Nesnesinin Yöntemleri................413 WebBrowser Denetimi ve InternetExplorer Nesnesinin Olayları..................415 WcbBrowser Denetiminin Kullanılması .........................................417 Hiper Bağlantıların Visual Basic Uygulamalarında Kullanılması................421 IE Scripting Nesne Modeli............................................ ........425 Scripting Nesnelerinin Özellikleri....................................... ....425 Scripting Nesnelerinin Yöntemleri ...........................................427 Documcnt Nesnesi........................................... ..................428 Document Nesnesinin Özellikleri....................................... .......429 Document Nesnesinin Yöntemleri........................................ .......433 History Nesnesi .................................................. ...........442 History Nesnesinin Yöntemleri ...............................................443 Navigator Nesnesi........................................... .................443 Location Nesnesi........................................... ..................444 Links Nesnesi........................................... .....................445 Sırada Ne Var?.............................................. .................445 KISIM IV: VİSUAL BASIC FOR APPLICATIONS'A GİRİŞ .............................447 BÖLÜM 12: VBA'e Giriş............................................. ...........449 Nesnelerle Programlama .................................................. ....451 VBAYeni Editörü........................................... ...................452 Makroların Kaydedilmesi...................................... ................453 Bir "Gerçek Hayat" Word Makrosu Geliştirelim.................................456 Office Uygulamalarının Otomatize Edilmesi....................................459 Nesne Değişkenleri ve Erken bağlama..........................................4 61 VBAObjects Uygulaması........................................ ................462 Application Nesnesi........................................... ...............465 Word VBA Nesneleriyle Çalışmak.. ............................................466 Documents Koleksiyon ve Document Nesnesi, ...................................467 Metni Temsil Eden Nesneler.......................................... .........468 VBAObjects:Yeni Bir Doküman Oluşturmak.......................................4 69 Dokümanlarda İmla Denetimi Yapmak ...........................................471 SpellDoc Uygulaması .................................................. .......472 Ewel VBA Nesneleriyle Çalışmak...... ........................................475 Sheets Koleksiyonu ve Sheet Nesnesi .........................................476 VBAObjs: Yem Bir Çalama Sayfası Oluşturulması ...............................478 VBAOt^ects: Excel'in Bir Matematik yorumcusu Olarak Kullanılması. ...........480 VBA ve Fonn Tasarımı .................................................. ......481 VBAFonnlarr....................................... ...........................482 Bir Fonn Tasarlıyoruz .................................................. .....485 VBA Formlarının Vısual Basic ile Kullanılması................................486 Simdi Ne Var?.............................................. ..................490 BÖLÛM 13: Word Nesne Modeli .................................................4 91 Nesne Modeli Nedir?............................................ ..............492 Nesnesı........................................... ...........................493 Koleksryonu ve Document Nesnesi .............................................495 «ncti............................................. ...........................497 Koleksiyonu ve Window Nesnesi........................................... .....497 M Nesne Modelinde Dolaşmak.....-.............................................499 Kaydedicinin Gereksiniminiz Olan Nesneleri Kaydetmek için Kullanılması.......500 Otject Browser'ın Kullanılması ..............................................501 Gereksinim Duyulan Nesneyi Bulmak için Yardımın Kullanılması.................506 Lat Properties/Methods Özelliğinin Kullanılması..............................509 Far Farh. . Next Döngülerinin Koleksiyonlarda Kullanılması ..................510 ÇoMmlcme... .................................................. ...............511 l With ifâdelerinin Nesne veya Koleksiyonlarla Kullanılması .................511 ..................................-...............-..........-.....-.......-.512 BÖLÜM 14: Access Nesne Modeline Giriş........................................513 Nesneler Arasındaki İlişkileri Kurmak.. .....................................514 Benzer Nesnelerin GrupLmdınlması.......... ........ ............ ............514 Nesneler Nesne İçerir .................................................. .....516 Access Mimarisi .................................................. ...........518 Application Katmanı--........-.........,.....................................518 Jet Ventabanı Motoru. ................................ ......................520 Nesne Hiyerarşileri.....................-.........-.............-..-....-....521 Access Application Nesne Modeli .............................................522 Application Nesnesi........................................... ...............522 Forms ve Repom Koleksiyon Nesneleri.......———.————— .......... ............. 523 Form Nesnesi .................................................. ..............524 Repon Nesnesi ......—— .................................................. ....524 Controls Koleksiyon Nesnesi........................................... .......524 Control Nesnesi........................................... ...................524 Serçen Nesnesi........................................... ....................525 Sadece VBA'de Bulunan Nesneleri......................................... .....525 Access Vısual Basic Nesne Modeli............................................ .525 Debug Nesnesi........................................... .....................526 Makro Programlama Ortamı............................................ .........526 Nesne ve Özelliklere İsimle Gönderme Yapmak..................................527 Bir Nesneye İsmiyle Gönderme Yapmak..........................................52 7 Bir Form veya Rapora Gönderme Yapmak.........................................528 Immediate Panelinin Bir Nesne Özelliğinin Değerlendirilmesinde Kullanılması..529 Bir Denetime Gönderme Yapmak............................................ .....530 Başka Nesneleri Temsil Eden Özellikler.......................................5 31 Bir Alt Forma Gönderme Yapmak............................................ ....532 Etkin Form veya Rapor Üzerindeki Denetimlere Gönderme Yapmak.................533 Etkin Nesneye Gönderme Yapmak İçin Serçen Nesnesini Kullanmak ...............534 Bir Alana Gönderme Yapmak............................................ ........535 Referansları Oluşturmak İçin Expression Builder Kullanmak....................536 Özct.............................................. ...........................540 Sırada Ne Var?.............................................. .................541 BÖLÜM 15: VBA ile Profesyonel Geliştirme.....................................543 Hataları Doğru Biçimde Yönetmek.......................................... ....544 Üç Hata Türü .................................................. ..............544 Çalışma Kipi Hatalarının Yakalanması....................................... ..546 Yakalanan Hatalara Tepki Vermek............................................ ..549 Resume İfadesi........................................... ....................550 Standart Bir Hata Yöneticisi Kullanmak.......................................55 2 VBA Hata Yönetim Hiyerarşisi....................................... ..........554 Hataların Çıkartılması...................................... .................555 Profesyonelce Hata Ayıklama .................................................5 56 VBA Hata Ayıklama Araçları.......................................... .........557 Immediate Penceresinin Kullanılması...................................... ....561 Kodun Immediate Penceresinden Çalıştırılması.................................561 Durak Noktalarını Kullanmak......................................... .........563 Hatasız Kod Yazma Stratejileri...................................... .........565 Diğer Profesyonel Tarzlar........................................... .........573 Nesne Modelleri Oluşturmak........................................ ...........573 Bir Yordam Yığını Oluşturmak........................................ .........576 Uygulama Günceleri......................................... ..................577 Online Yardım Sunmak............................................ .............581 Özet.............................................. ...........................583 Sırada Ne Var?.............................................. .................584 KISIM V: VİSUAL BASIC REFERANSI .............................................584 REFERANS 1: Komple Visual Basic 6 Dil Referansı..............................587 Giriş/Çıkış Fonksiyonları..................................... ...............594 Dosya ve Klasör Kullanımı......................................... ...........597 Değişken ve Dizi Deklarasyonu...................................... ..........605 .. .................................................. ........................617 Tıpı Dönüşümü.......................................... ......................623 Kaan Kullanımı .................................................. ............624 Bipnlendinne Fonksiyonları. .................................................6 34 MMMIIMİİ rmıl ininim fi 10 Tariı w Zaman.... .............................644 Fonksiyonlar. .................................................. .............651 GcrfMrr.....-.................................................. ..............651 r Fooksiyoahn .................................................. .............673 .................................................. ...........................681 .................................................. ...........................686 .................................................. ...........................691 .................................................. ...........................704 w Yöne timi.............................................. ....................706 2: Vt$ual Basic 6 Fonksiyon Referansı .......................................721 Projesi API Fonksiyonları..................................... ...............722 Kulbnımı API Fonksiyonları... ...............................................728 US Projesi API Fonksiyonları. ...............................................737 kler.............................................. ...........................740 Projesi API Fonksiyonlan...................................... ...............743 Projesi API Fonksiyonları .................................................. .754 |
|
|
|
![]() |
| Konu Yönetim Seçenekleri | |
| Konu Gösterim Seçenekleri | |
|
|