Fråga : Problemet som kallar 2, bildar i den samma DLLEN

Hälsningar!

In en DLL jag har en bilda, var jag kan navigera i en specifik mapp av min system…
Ok, funderare som, en .exe-appell denna DLL och laddar den…
The bildar syns, ok

Now som klickar i samma, knäppas, den ska bilda visas igen, men, PAM! FEL! haha

What händer är, när jag gör något i första bildar, det samma tinget händer i understödja anföra som exempel av bilda, men varför?
And som felet, sedan, verkar den samma saker används av båda process
example, en TList, skapar i första anföra som exempel används i understödja anföra som exempel av bilda för och PAM-fel! förmiddag för DLL i för

In kallar något like

procedure CalltheForm; StdCall;
begin
  frmName := TFrmName.Create (noll);
frmName.Show;
end;

Making som någon testar, mig, sågar det, när jag tar någon handling i första anföra som exempel av bilda, exemplet som klickar i en knäppas för att navigera tillbaka, den samma handlingen, händer i understödja anföra som exempel av form
how för att förhindra den? Jag fick aldrig denna idé för oO

Some för problemet mycket konstiga?

Regards,
Carlos
" klar "

Svar : Problemet som kallar 2, bildar i den samma DLLEN

är du som använder samma, bildar variabel?

eller att hänvisa till bildavariabeln bilda kodifierar inifrån som med den, är känt, i stället för att använda själv?
ta prov:
tillvägagångssätt TfrmName.Button1Click (avsändare: TObject);
börja
  frmName.Caption: = ”knäppas klickad 1”;
avsluta;

--> ändring till
tillvägagångssätt TfrmName.Button1Click (avsändare: TObject);
börja
  Self.Caption: = ”knäppas klickad 1”;
avsluta;
Andra lösningar  
 
programming4us programming4us