mam sobie dll i datamodule. w dll tworze datamodule dynamicznie, przy probie zwolnienia jej poleceniem free, procesor nagle osiaga 100% i dalsze wywolania nic nie daja?
na datamodule mam komponenty rvproject,rvsystem,rvdatasetconnection,zquery.
problem jest taki sam jak probuje zwolnic sa rvdatasetconnection??
o co w ogóle w tym chodzi?? :/
0
0
ok juz sobie poradzilem. wystarczy na dole datamodule wstawic przed konczoncym endem cos takiego:
initialization
DataModule4 := TDataModule4.Create(nil);
finalization
DataModule4.Free;
a w dllce robimy cos takiego ze:
var
test:uni2.tdatamodule4;
a potem przypisujemy to:
test:=uni2.datamodule4;