Yapmak istediğiniz işle ilgili doğru bileşeni bulmak için burayı kullanabilirsiniz. Sadece bulmak için, diğer sorular Programlama forumuna lütfen.
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
function CallMyDLLForm:THandle;;
type
TProc = function(hApp, hMainForm):THandle;stdcall;
var
hLib : THandle;
ProcAddr: Pointer;
ShowF : TProc;
begin
//Loading Library
hLib := LoadLibrary('c:\....\myLibrary.dll);
if hLib <> 0 then
beign
//Getting ShowForm proc address
ProcAddr := GetProcAddress(h,'ShowForm');
if Assigned(ProcAddr) then
begin
ShowF := ProcAddr;
Result := ShowF(Application.handle,MyMainForm.handle);
end;
end;
end;
Lanista yazdı:ana formunuz mdiform yapmanız gerek.
s.a
ana formum zaten mdi form. Fakat şunu mu demek istediniz acaba ben önce datamodulü create ediyorum ondan sonra anamenü formu create ediyorum. oradan da diğer child formları yüklemeye çalışıyorum.