![]() |
| 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. |
Try Except hatası |
Yanıt Yaz
|
| Yazar | |
M-Guney
Kıdemli Üye
Kayıt Tarihi: 16 Eylül 2025 Konum: Konya, Meram, K Durum: Aktif Değil Puanlar: 141 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Konu: Try Except hatasıGönderim Zamanı: 23 Eylül 2025 Saat 17:39 |
|
Try Except Syntaxin doğrusu
var
anaDegisken: Integer;
{ try // Ana program içinde bir yerel değişken anaDegisken = 5; ShowMessage('Sonuç: '+ IntToStr(sayilariCarp(anaDegisken, 3))); except ShowMessage('Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage); } } Doğrusu bu şekilde mi açılmamış olan parantezi mi kapatmamız gerekiyor bunun haricinde kodumu çalıştıramadım. gerçek kodum ise bu şekildedir void InsertToDB{ try Clomosy.DBSQLServerQuery.Sql.Text = 'Insert into Roles (role_name) values ('+editRoleName.Text+')'; Clomosy.DBSQLServerQuery.ExecSql; ShowMessage('Veri ekleme başarılı'); except ShowMessage('Exeption Class: '+ LastExceptionClassName+ ' Exception Message: '+ LastExceptionMessage); } } |
|
![]() |
|
Emr.Erkmn
Moderatör
Kayıt Tarihi: 28 Şubat 2025 Durum: Aktif Değil Puanlar: 478 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı Emr.Erkmn
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 23 Eylül 2025 Saat 18:03 |
|
Merhaba Güney,
https://www.docs.clomosy.com/Error_Trapping Excepten sonra bir tane daha kapanış } koyman doğrusu olacak böylelikle syntax hatası almamış olacaksın. var
number, zero : Integer;
{
// Try to divide an integer by zero - to raise an exception
Try
zero = 0;
number = 1 div zero;
ShowMessage('number / zero = '+IntToStr(number));
except
ShowMessage('Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);
}
}
|
|
![]() |
|
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 |