![]() |
| Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir. |
SQL |
Yanıt Yaz
|
| Yazar | |
ebrarflz
Yeni Üye
Kayıt Tarihi: 09 Şubat 2026 Konum: konya Durum: Aktif Değil Puanlar: 37 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Konu: SQLGönderim Zamanı: 3 Saat 2 Dakika Önce Saat 13:44 |
|
NULL gelme ihtimali olan verileri okumadan önce IsNull gibi bir ön kontrol yapmamız zorunlu mudur? Yoksa Clomosy bileşenleri bu durumu tolere edip otomatik olarak boş metin (
'') veya sıfır (0) değeri mi döndürüyor? Mobil uygulamada ani çökmeleri engellemek adına önereceğiniz en iyi pratik yaklaşımı nedir?https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">
|
|
![]() |
|
M-Guney
Kıdemli Üye
Kayıt Tarihi: 16 Eylül 2025 Konum: Konya, Meram, K Durum: Aktif Değil Puanlar: 198 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 2 Saat 3 Dakika Önce Saat 14:43 |
|
if (testComponent <> nil) Eğer ki bir bileşenin boş mu (NULL) kontrolünü bu şekilde yapılır.
Otamatik bir tolerasyon işlemi eğer ki hiç tanımlamazsanız örnek vermek gerekirse var testLabel : TclLabel; testString : String; MyForm : TCLForm; { MyForm = TCLForm.Create(Self); if (testString == '') { ShowMessage('testString boş'); testString = 'TEST BAŞARILI' } else { testString = 'TEST BAŞARISIZ' } testLabel = MyForm.AddNewLabel(MyForm,'testLabel',testString); testLabel.StyledSettings = ssFamily; testLabel.TextSettings.Font.Size = 20; testLabel.Width = 250; MyForm.Run; } https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">
çözüm olarak alttaki tarzda önceden tanımalamak gerekir. var testLabel : TclLabel; testString : String; MyForm : TCLForm; { // Bu şekilde önceden main blok kısmında tanımlanabilinir kontrol için testString = ''; MyForm = TCLForm.Create(Self); if (testString == '') { ShowMessage('testString boştu artık TEST BAŞARILI'); testString = 'TEST BAŞARILI' } else { testString = 'TEST BAŞARISIZ' } testLabel = MyForm.AddNewLabel(MyForm,'testLabel',testString); testLabel.StyledSettings = ssFamily; testLabel.TextSettings.Font.Size = 20; testLabel.Width = 250; MyForm.Run; } . |
|
![]() |
|
ebrarflz
Yeni Üye
Kayıt Tarihi: 09 Şubat 2026 Konum: konya Durum: Aktif Değil Puanlar: 37 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 24 Dakika Önce Saat 16:22 |
|
deneyeceğim teşekkürler
|
|
![]() |
|
Yanıt Yaz
|
|
| Tweet |
| Forum Atla | Forum İzinleri ![]() Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |