VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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関数を用いて欲しい日付時刻形式を適宜求める等、
コントロールパネルの設定に依存しないプログラミングを推奨します。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -