- Optimizasyon -
  - Ana Sayfa
  - Rastgele İpucu
  - Genel Optimizasyon
  - String Optimizasyonu

- Makale -
  - XP Stili Görünümü
  - Package&Deployment     Wizard Sorunları
  - InnoSetup ile Kurulum     Paketi Hazırlama


- Ayın İpucu -
Kontrollere veri gönderirken, onları gizleyin. Örneğin, bir listbox'ta 1000 tane string göstermek istiyorsunuz. Önce, 'Visible' özelliğini 'false' yapın, stringleri ekleyin, ve tekrar 'true' yaparak görünür hale getirin. Böylece listbox'ın her eklemede kendini yenilemesine gerek kalmayacak ve daha hızlı işlem yapacaktır. İşlem bittikten sonra kendisini bir kere yenilemesi yeterli olacaktır.
Visual Basic Optimizasyonu

Visual Basic her ne kadar yeni başlayanlar için kolay gibi görünse de, programımızı çalıştırılabilir 'exe' haline getirsek bile diğer bilgisayarlarda hata verir ve çalışmaz. Çünkü VB 6.0, çalışabilmesi için runtime kütüphanelerine ihtiyaç duyar. Ve burada Package & Deployment Wizard adı verilen, Visual Studio ile birlikte gelen kurulum (setup) programı devreye girer.

Ancak bu kurulum programı birçok hatayı da beraberinde getirir. Örneğin şöyle bir hatayla karşılaşmanız büyük bir olasılıktır:



Bu hatada şöyle denmektedir:
"C:\WINDOWS\SETUP.LST

Invalid line in setup information file!
Section: Setup1 Files
........."


Neyse ki bu hatadan kurtulmanın bir yöntemi var (lütfen aşağıdaki yöntemi okuyunuz) ancak sadece bu hatayla kalmayacak daha da can sıkıcı bir hata verecektir:



Bu uyarıda da şöyle denmektedir:

"Setup cannot continue because some system files are out of date on your system. Click OK if you would like setup to update these files for you now. You will need to restart Windows before you can run setup again. Click Cancel to exit setup without updating system files."

Ne yazık ki bu hatadan kurtulmanın bir yöntemi yok, bilgisayar yeniden başlatılacak ve kuruluma devam edilecek. Fakat bu kullanıcı için çok rahatsız edici bir durumdur.

Aslında bu ikinci hatadan da kurtulmanın yöntemi bulunmaktadır. Bunun için "Inno Setup programı ile kurulum paketi hazırlama" isimli makalemizi okuyabilirsiniz.

Şimdi ilk hatadan kurtulmaya çalışalım:

1) İlk adım olarak "Başlat>Denetim Masası (Control Panel)" nı açıyoruz.

2) "Bölge ve Dil Seçenekleri (Regional Settings)" i açıp "Özelleştir" e basıyoruz.

3) "Tarih (Date)" sekmesine geliyoruz.



4) "Tarih ayırıcı" kısmını açarak "." yerine "/" seçiyoruz.

5) Ayarları uyguluyoruz ve artık sorunumuz ortadan kalkıyor.

Uyarı: Bu ayarları işiniz bittikten sonra geri almayı unutmayınız!

Unutmayın ki bu çözüm sadece sizi bu hatadan kurtaracaktır. Daha küçük boyutlu ve daha profesyonel kurulum dosyaları istiyorsanız "Inno Setup" yazılımını kullanmanızı öneririz.

Bunun için "Inno Setup programı ile kurulum paketi hazırlama" isimli makalemizi okuyabilirsiniz.

Faydalı Linkler
 > vbnet.mvps.org
 > msdn.microsoft.com
 > vbasicmaster.com
 > www.freevbcode.com
 > planet-source-code.com
 > www.vbturk.net
 > www.mutasyon.net
 
Visual Basic Optimizasyonu Sitesi en iyi 800x600 çözünürlükte görüntülenebilmekte
ve tüm browser'larda sorunsuz çalışmaktadır.