tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: ファイルパスの機種依存文字を取得する方法について
投稿日: 2014/12/02(Tue) 17:13
投稿者マサタロウ
どうも。

> 第 3 引数に指定した &H411 (1041) は、日本語版 Windows のロケールIDです。
Visual Basic Learning Edition Version 5.0 では第 3 引数は無いようです。

http://www.k-sugi.sakura.ne.jp/windows/vb/3650/
上記ページの"Charset"プロパティを"Shift_JIS"に変更したら
機種依存文字が含まれてない場合は正しく読み込みました。


> 2) Unicode 対応の AcitveX コントロールとしては、
変数のように使用するためのもの?
これがあれば、コントロールのプロパティを取得して
『ADODB.Stream』で読み書き可能?
コモンダイアログのFilenameプロパティを格納しても文字化けしない?

プログラムランチャーや、ファイルのパスの文字数を確認するプログラムで
ラベルにパスを表示させています。
パスの取得だけでなく表示方法も考える必要がありました。
検索で魔界の仮面弁士さんが回答されてる記事を参考にしましたが、
難しそうです。
VB2005がありますが、VB5.0でやりたいです。


http://yaplog.jp/orator/archive/15
http://yaplog.jp/orator/archive/80
上記ページよりダウンロードしたデータは、VB5.0ではエラーで
開けませんでした。


> 『Unicode対応版「ファイルを開く」ダイアログ』というコードを
『ADODB.Stream』で画像ファイルは読み込めますか?

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

古いスレッドにレスはつけられません。