BJ> Dari beberapa artikel dan diskusi yang saya temukan di internet, membuat DLL
BJ> dengan pascal (FPC/Delphi) kadang kurang kompatibel dengan aplikasi yang dibuat
BJ> pake bahasa pemrograman non-pascal, yang kadang menghasilkan AV (access
BJ> violation) error. Terutama yang menggunakan memory manager
BJ> (ShareMem/FastShareMem). Mungkin bisa share pengalaman temen2 Delphindo tentang
BJ> hal ini? Barangkali ada tip/trik khusus membuat DLL dengan pascal yang fully
BJ> compatible dengan bahasa pemrograman lain.
Ya, jangan pake pascal string, stringnya harus di allocate dan difree
oleh callernya sendiri, disampaikan berupa pchar. Atau, kalau dll yg
mengallocate, maka ada procedure/function di dll yang untuk
memfree-nya juga.
Dan juga jangan passing object donk. Kan gak compatible antara
object-nya delphi dgn language yg lainnya.
Coba baca ini : http://delphi.about.com/od/objectpascalide/l/aa103003b.htm
salam
Jonathan L.
Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED]
| Yahoo! Groups Sponsor |
| Get unlimited calls to U.S./Canada |
Yahoo! Groups Links
- To visit your group on the web, go to:
http://groups.yahoo.com/group/Delphindo/
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
