Arsip: Delphi exception

more 19 years ago
_aa_
saya punya (biasa..) masalah yang belum terpecahkan
nih, bagaimana caranya membuat exception sendiri,
yang bukan turunan TException-nya Delphi/sysutils,
ada yang punya contoh atau link?

more 19 years ago
cyber_hecker
weleh klo itu mah pake eurekaloq dah beres.........eurekaloq itu apa seh ? kayaknya baru denger deh istilah eurekaloq


more 19 years ago
EkoIndri
apa yah koq aq juga lupa nih..............
kalau nggak salah tu komponen yang bisa handle beberapa exception n leak memory dan temen2ne....

more 19 years ago
LuriDarmawan
_aa_,
bisa diturunkan dari TComponent saja
type
TAppException = class(TComponent)
private
{ Private declarations }
kemudian buat prosedur untuk menangkap eksepsinya:
procedure TAppException.PenangkapException(Sender: TObject; E: Exception);
didalam prosedur ini, terserah mau diapakan eksepsi yang masuk,
mau dibuat file-log,
mau dibuat warning saja
dipersilahkan
Jika ingin dimunculkan eksepsinya, cukup sisipkan dalam prosedur tersebut:
application.ShowException(E);
bisa ditambahin IF apalah yang diperlukan
kemudian pada aplikasi yang menggunakan prosedur ini, cukup tambahkan selayaknya komponen atau uses biasa.
Lebih nyaman masukkan pada onCreate
application.OnException := appException1.PenangkapException;
untuk menguji cara yg dibuat jalan atau tidak,
bisa buat kode misal:
var
i: integer;
begin
i := StrToInt( "iniharusnyaakanmunculConversionError");
end;
harusnya prosedur yang dikau buat akan menjalankan perangkapnya
mungkin ini yang dimaksud?
more 19 years ago
masdi2t
pro mas _aa_:
boleh tanya mas, kenapa exception nya bukan turunan Exception? just curious?
pro mas EkoIndri:
yup Eureka emang bagus, sy tau dr tmn saya. bisa tau di line mana error dan bhs assembler nya (klu ngk salah inget, abis ngk free sih jd ngk pake lagi ![]())

more 19 years ago
_aa_
wah- justru maksudnya supaya kecil dan ringan.
cuma pake system aja, Sysutils pun terlalu fancy
buat tools ini, banyak overhead yang tidak perlu,
pake ngelink ke ActiveX segala. apalagi component.
malah udah nyopot tlist dan tstringlist dari unit
classes (karena unit ini uses sysutils juga),
tinggal nunggu exceptionnya.
bisa aja dilepas memang, tapi nanti susah nelusuri
kalau ada exception langsung GPF
sudah saya trace ke source-nya, delphi memasukkan
angka-angka magic ke stack yang saya gak ngerti
apa maksudnya. akhirnya nyerah deh.

more 19 years ago
deLogic
weks.. mau pake komponen / unit Delphi versi yang lite nih..?? coba deh pake KOL (Key Objects Library). Selengkapnya coba meluncur ke : http://bonanzas.rinet.ru/
more ...
- Pages:
- 1
- 2
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 5 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 13 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 13 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 13 years ago
Random Topic
- Konversi data dari Port serial
by sayidjunior in Enginering more 18 years ago - ginana koneksi ke DB pake file INI?
by putukaca in Tip n Trik Pemrograman more 18 years ago - generate key tab
by ndak_ngudeng in Hal umum tentang Pascal Indonesia more 18 years ago - serba-serbi unicode
by pebbie in Tip n Trik Pemrograman more 18 years ago - frekuensi komputer
by takumi in Hal umum tentang Pascal Indonesia more 18 years ago - MENURUT ANDA????
by iccang in Lain-lain more 14 years ago - Satu listing program bisa di panggil di beberapa form
by musespratama in Delphi.NET more 14 years ago - Hardcoding..
by doqsil in Tutorial & Community Project more 18 years ago - illegal character in input file: '&' ($26)
by anosolano in Hal umum tentang Pascal Indonesia more 18 years ago - Process List pd MySQL
by imunk in MySQL more 20 years ago