|
- 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 |
Ana Sayfa >
Genel Optimizasyon >
Otomatikleşmiş Kod
Otomatikleşmiş kod yazmak
Düzenli hata ayıklama yapısı kullanın
VB programları "Invalid function call" veya "Overflow"
gibi mesajlarla kolaylıkla çökebilir.
Bunu önlemenin basit bir yöntemi
On Error Resume Next
ifadesidir. Bu kodları eklediğinizde, programınız birçok
hatayı göstermeyecektir. Aslında hata oluşmuştur ancak
kullanıcı asla hatayı anlamayacak ve programınız da
çökmeyecektir.
Daha gelişmiş bir yöntem ise gerçek bir hata ayıklama
yapısı oluşturmaktır. Eğer hata oluşursa, açıklayıcı bir
hata mesajı gösterin ve kullanıcıya yapabileceği
seçenekleri sunun. Ayrıca bu şekilde, programınızın
nerelerde çöktüğünü kullanıcının size gönderdiği hata
raporları sayesinde programınız daha da
geliştirebilirsiniz.
|
|