HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0421
べなりあハングル文字を含むパスからのファイル読み込み4解決


べなりあ

リンク

2010/4/21(Wed) 06:58:04|NO.32134

自力ではどうにも解決出来そうにないので、質問させて頂きます。

通常は、

bload "C:\\test\\a.txt",data
のようにすればファイルを読み込めると思うのですが、
このパスの中にハングルが含まれると読み込むことが出来ません。
エディタにハングルを打ち込むと「?」になってしまうので、
変数に直接文字コードで突っ込んでやってみましたが、それでも駄目でした。

ハングル文字をフォルダに使用しなければいいんですが、
ユーザにファイルを選んでもらう形式のため、どうにも避けることが出来ません。

どうか、ヒントだけでもいいですのでご教授頂けると幸いです。



この記事に返信する


木村

リンク

2010/4/21(Wed) 19:37:14|NO.32144

 予めプログラムフォルダ内に『최초에__이것을__읽으셔요.txt』ファイルを作っておいて、
その注意書きの中に
[이 프로그램의 상위 디렉토리는 전부 영어에 하세요.]

と、書き加えておく。と、いうのはどうでしょうか。 >>(文章が某毎回懲りないshopping2009の中国人さん並みにおかしいのは許してください)



べなりあ

リンク

2010/4/21(Wed) 20:28:35|NO.32147

回答ありがとうございます。

注意書きで避けられるのならいいんですが、
今作っているツールの形式上それは辛いものがあったりします。

・特定のユーザがファイルを作成し、公開する。
・一般はそれをダウンロードし、ツールに読み込ませる

という流れなので、最初に作成されたファイルが既にハングル文字を使用したものだと
読み込むことが出来なくなってしまいます。
また、この形式は私独自のものではないので、ハングルを使わないように、と言うことも出来ません。

他のツールではハングルが使われていても問題なく読み込めるので、
どうにか読み込む方法はないかな、と思い質問させて頂きました。

若干言葉不足で申し訳ありませんでした。引き続きよろしくお願いいたします。



tsuka

リンク

2010/4/21(Wed) 20:51:03|NO.32148

過去ログを「ユニコード」とかで検索してみたらいかがでしょう。
同じような質問を数回みかけましたよ。



べなりあ

リンク

2010/4/22(Thu) 03:29:39|NO.32156

回答ありがとうございます。

ユニコードですか!
ずっとハングルでしか調べてませんでした。
何とか解決出来そうです。

回答して頂いた木村さん、tsukaさん、ありがとうございました!



ONION software Copyright 1997-2021(c) All rights reserved.