H hamsoft Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-04 #1 一个程序运行后能否获知是自己直接启动的还是被其他程序调用的,如winexec,<br>这对反破解肯定有用。
L louhong Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-04 #5 function RunningInIDE:Boolean;<br>begin<br> result:=(DebugHook <> 0);<br>end;<br>用它来判断,True说明是被调用的,false说明是自己直接启动的。
function RunningInIDE:Boolean;<br>begin<br> result:=(DebugHook <> 0);<br>end;<br>用它来判断,True说明是被调用的,false说明是自己直接启动的。
H hamsoft Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-05 #6 RunningInIDE 仅在delphi ide环境下有效,离开delphi后,无论直接启动还是由其他程序<br>调用启动,均为false。<br>不行!
L ljy_17 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-05 #7 我記得,好象PE,還是其他的,可以實現這個功能,忘記了,回家看一查…!!!!<br>UP!
L ljy_17 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-05 #8 不過,就算你實現了,也沒辦法防止破解,因為別人同樣可以繞過那個語句的!#