Variant yang Aneh (D6)
Hari ini saya ketemu error yang aneh berkaitan dengan variant. Error ini muncul di Delphi 6 tetapi tidak di Delphi 7. Perhatikan gambar berikut ini

Perhatikan kode yang berada persis di atas pointer program if vTmp1<>vTmp2 then ... Program tersebut masuk ke dalam if, berarti vTmp1 tidak sama dengan vTmp2. Tapi perhatikan window di bawahnya (Watch Window). Nilai vTmp1 adalah '0' dan vTmp2 juga '0'. Jadi apa bedanya '0' di vTmp1 dan vTmp2 ????
Kemungkinan memang Bug di Delphi 6 berkaitan dengan Variant. Mungkin ada kaitannya dengan dynamic array of Variant yang digunakan. Mungkin Dynamic Array of Variant di Delphi 6 masih menyisakan masalah.
Jadi, bagi pengguna Delphi 6 yang sering menggunakan Variant, berhati-hatilah.

4 Comments:
Delphi 6 kalau nggak salah memang membawa sejumlah bug yang terkait dengan variant, dan ada beberapa bug-fixing atas hal itu. ngomong-ngomong itu unit variants-nya sudah dipatch belum?
Hmmm emang belum di patch sih. :(
Enjoyed a lot! Charity 2b holiday card 2b better business bureau How big is a normal size penis
Where did you find it? Interesting read fire alarm wire Tabs scam soft cialis Poker data scraping 54mg concerta er tablet http://www.diazepam-6.info 1971 pontiac trans am grande ocean marriott timeshare resale Pcmcia laptop graphics card Milf seeker daily gallery subaru outback slush mats Colored soft contact lenses free bingo game Mortgage insurance loss job uk Cost dog cataract surgery auto insurance quote Culinary art schools grants Hot tub masturbating Phentermine cod
Post a Comment
<< Home