terimakasih tanggapanya Mas Deka,

setelah sy coba ternyata menimbulkan "error access violation" di baris:

   FormDll := TFormDll.Create(MForm);

apa ada yg terlewatkan gak ya....

atau ada enggak ya cara membuat MDI dengan API?

terimakasih.

d> source code :

d> // procedure pemanggilan di form utama;

d> type
d> ShowChild : procedure(MApplication:TApplication;MForm:TForm); stdcall;

d> procedure Tform1.LoadDllFormMDIChild;
d> var
d> DllHandle : THandle;
d> ShowChildProc : ShowChild;

d> begin
d> DLLhandle := loadLibrary ('myDLL.dll');
d> @ShowChildProc := GerProcAddress(DLLHandle,'Shows');
d> if @ShowChildProc <> nil then
d> ShowChildProc(Application,Self);
d> end;


d> // source di dll unit;

d> uses
d> FormDllUnit;

d> Procedure Shows(MApplication:TApplication;MForm:TForm);
d> begin
d> Application := MApplication;
d> FormDll := TFormDll.Create(MForm);
d> FormDll.Style := fsMDIChild;
d> end;

d> namun masalah yang terjadi adalah. form utama tidak dapat mengenali form
d> mdi child yang ada (property mdichildcount = 0), meski form mdi child sudah
d> dibuat dan ditampilkan pada form utama.



------------------------ Yahoo! Groups Sponsor ---------------------~-->
Rent DVDs Online - Over 14,500 titles.
No Late Fees & Free Shipping.
Try Netflix for FREE!
http://us.click.yahoo.com/xlw.sC/XP.FAA/3jkFAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke