喫茶XRAYトップページ

[スレッド全体
]

[3114] Re3:ドラッグアンドドロップとMySQLとワード返信 削除
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 があります。


[3115] Re4:ドラッグアンドドロップとMySQLとワード返信 削除
2010/2/21 (日) 23:34:29 Mr.XRAY
▼ DEKOさん

毎度スミマセンね.
調べる手間が省けてしまいました.


[3116] Re4:ドラッグアンドドロップとMySQLとワード返信 削除
2010/2/21 (日) 23:53:38 Mr.XRAY
UACにはハマってしまっていますが.
MLかEDNか忘れましたが,Delphi2009以降に関連してUnicodeとかコード
ページの話題が時々あります.

私的には,Unicodeはありがたいですね.
確かにコーディングの見直しがありますが,
いままでよりも文字,文字列の扱いが論理的だと思っています.

最近HalbowさんのコードをUnicode化したことがありますが,
楽です,1バイト目を検査して云々,なんて考える必要はありません.
文字単位で考えればいいんですから.

DELPHI2009 HANDBOOKの著者の Mr.Macro CantUが書いてましたが
「全てUnicodeにしてしまえば問題はない」(文章は不正確.こんな感じ...)
そう思います.


[3118] Re5:ドラッグアンドドロップとMySQLとワード返信 削除
2010/2/22 (月) 08:58:26 DEKO
> 私的には,Unicodeはありがたいですね.
> 確かにコーディングの見直しがありますが,
> いままでよりも文字,文字列の扱いが論理的だと思っています.

ですね。

> 「全てUnicodeにしてしまえば問題はない」
これについては、デブキャンで触れようと思っております。
http://edn.embarcadero.com/article/40397

[3119] Re6:ドラッグアンドドロップとMySQLとワード返信 削除
2010/2/22 (月) 19:02:38 Mr.XRAY
> これについては、デブキャンで触れようと思っております。
> http://edn.embarcadero.com/article/40397


なるほど,ハンドリングですか.
デブキャンプ,もう何年も行っていないな〜...


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82