2010/2/21 (日) 20:48:49 DEKO |
> ところで,EDN Forum: Delphiで読んだ参照カウンタの話.
> やばいっす.修正まだしていません.
UniqueString() ですね。
あと、https://codezine.jp/article/detail/1963?p=2 にある
RunAsAdmin() を実装しないと、UAC が ON の状態で
ShellExecute() を使う場合...特に他の EXE を呼び出す場合に、
正しく実行できない場合があります。
具体的には、
http://support.embarcadero.com/jp/article/40262
こんな事が起きます (呼び出す EXE にも依る)。
CreateProcess() と ShellExecute() は要注意ですね。
# RunAsAdmin() は
# FileChar(sei, SizeOf(sei), 0);
# ↓
# FillChar(sei, SizeOf(sei), 0);
# な typo があります。
|
|