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. |
VarIsNull Problemi |
Yanıt Yaz |
Yazar | |
goktugrlr
Yeni Üye Kayıt Tarihi: 22 Temmuz 2024 Durum: Aktif Değil Puanlar: 22 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı goktugrlr
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
Gönderim Zamanı: 23 Temmuz 2024 Saat 17:39 |
Merhabalar,
Aşağıdaki fonksiyonda kullanıcının kaydolurken edit alanlarından herhangi birini boş bırakıp bırakmadığına göre ekrana farklı çıktılar yazdırıyorum. Ancak edit alanları boş olmalarına rağmen VarIsNull'lar true dönüyor: void SignUp; { ShowMessage(mailField.Text); //Boş bir mesaj gösteriyor if(VarIsNull(mailField.Text) || VarIsNull(passwordField.Text)) ShowMessage('You can not leave blank, please check it.'); else ShowMessage('You have succesfully signed up.'); //Çıktı olarak bunu veriyor } Vazgeçip string olarak kontrol etmek istediğimdeyse sadece bir koşul yazdığımda doğru şekilde çalışıyor. Ancak veya operatörü sayesinde koşul sayısı birden fazla olunca telefon üzerinden hata veriyor: void SignUp; { ShowMessage(mailField.Text); if(mailField.Text == '' || passwordField.Text == '') ShowMessage('You can not leave blank, please check it.'); else ShowMessage('You have succesfully signed up.'); } Hata verdiği satır -> if(mailField.Text == '' || passwordField.Text == '') Could not convert variant of type (UnicodeString) into type (Boolean) when evaulating instruction TestIfTrue Amacıma nasıl ulaşabilirim? Teşekkürler. |
|
OlgunAgac
Kıdemli Üye Kayıt Tarihi: 25 Mayıs 2024 Konum: Konya Durum: Aktif Değil Puanlar: 125 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı OlgunAgac
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
VarIsNull yerine Length(mailField.Text)> 0 kullanabilirsin. %100 çözüm değil fakat işe yarıyor.
|
|
Dünden bugüne süren sonu olmayan yolculuk.
|
|
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 |