喫茶XRAYトップページ

[スレッド全体
]

[6618] Windows7でDelphi7返信 削除
2013/1/20 (日) 00:45:42 Mr.XRAY
http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+201208/12080008.txt

申し訳ありません,該当記事に不備があったようです.
ご指摘のページは多分
[Windows Vista 以降の OS で Delphi]
http://mrxray.on.coocan.jp/Delphi/Others/WindowsVista.htm

のことだと思います.
この記事は,実は,UAC を有効にした状態を仮定しての内容となっています.

>UACの設定は一番下にしています。

ということは,
[Windows 7 のユーザアカウント ( UAC ) を無効にする方法]
http://mrxray.on.coocan.jp/Delphi/Others/VistaUAI02.htm#04
ということで,UAC が無効の状態になっています.

したがって,ロックさんの環境は該当しません.
う〜ん,この書き込みは(も?)気が付かなかったなぁ.


[6619] Re:Windows7でDelphi7返信 削除
2013/1/20 (日) 08:30:29 Mr.XRAY
> >UACの設定は一番下にしています。

「UACを無効」とは書いていないですね.
ということは,もしかしたら...
いや,そんなことはないと思いますが...
本人に訊いてみないとわかりませんね.

http://mrxray.on.coocan.jp/Delphi/Others/WindowsVista.htm#02
ここだけ(タイトルだけ?)読んで判断したのかも知れません.

う〜ん,記事の修正は見合わせることにします.


[6620] Re:Windows7でDelphi7返信 削除
2013/1/20 (日) 09:29:50 Mr.XRAY
> http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+201208/12080008.txt

ん?

>動作確認したところ、一部うまく動かないAPIがありました。
>LCMapStringをつかい半角を全角にする関数があるのですが、
>Windows7環境ではうまく全角に変換できないことがわかりました。


私の環境では,少なくとも以下のサンプルではできますね.
[881][04_LCMapString 関数のテスト]
http://mrxray.on.coocan.jp/Delphi/plSamples/881_ToHankakuKana.htm#04

動作確認は,Windows 7 U64(SP1) + Delphi 7
一番上は,XPManなし,下の図はuses にXPManを追加した結果


[6626] Re2:Windows7でDelphi7返信 削除
2013/1/21 (月) 11:09:13 Mr.XRAY
> 私の環境では,少なくとも以下のサンプルではできますね.

よくよく考えてみれば,文字コード(ユニコードか非ユニコード)の違いは
あったとしても,Windows API が使えないということは,考えにくいですね.
大変失礼しました.
またまた,ちょっと恥晒してしまったかな?
でも,一応確認動作したということで.... (^^;


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