投稿日 | : 2004/09/24(Fri) 11:27 |
投稿者 | : だい |
Eメール | : dee_bassist@hotmail.com |
URL | : |
タイトル | : Re: コントロールパネルの地域のオプションの変更の仕方 |
> VB6.0上で コントロールパネル→地域のオプション→時刻タブの時刻の形式(T):
> という項目の値を変更したいのですが、どうすれば変更できるのでしょうか?
APIを利用することで可能と思われます。
[AC97] システムの短い日付形式を変更する方法
hhttp://support.microsoft.com/default.aspx?scid=kb;JA;168793
の応用で、時間の形式は、
LOCALE_STIMEFORMAT(&H1003)を指定してみてください。
ただし、
コントロールパネルの書式設定は、ユーザの意思の範疇ですので、
これを1プログラムの都合で勝手に変更するべきではありません。
Format関数を用いて欲しい日付時刻形式を適宜求める等、
コントロールパネルの設定に依存しないプログラミングを推奨します。