我用delphi5写了一个dll。别的程序调用
程序大致是这样的functionXX(.....)
try
begin
......
if(...)
begin
....
exit;
end;
......
finially
.....
end;
end;用别的程序调用该程序.
程序在执行到exit的时候居然把我的调用的程序都退出了;并且finally里边的内容没有执行;后来吧exit去掉就没有这种现象了
很怪异的,在一些机器上是没有这种问题的,但是在一些机器上有.
程序大致是这样的functionXX(.....)
try
begin
......
if(...)
begin
....
exit;
end;
......
finially
.....
end;
end;用别的程序调用该程序.
程序在执行到exit的时候居然把我的调用的程序都退出了;并且finally里边的内容没有执行;后来吧exit去掉就没有这种现象了
很怪异的,在一些机器上是没有这种问题的,但是在一些机器上有.
>>程序在执行到exit的时候居然把我的调用的程序都退出了
這個有可能的!!!
如果你用了主程序的
Application
--------------
dephi的帮助是这么写的,可是我却真的遇到该问题了