- - PR -
openFileDialog で得たファイル名の使用方法(型変換)
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-11-01 18:40
お疲れ様です。
VC++初心者です。よろしくお願いします。 openFileDialogで取得したファイル名(openFileDialog1->FileName)を fopenメソッドで使用したいと思うのですが、型が違うので使用できません。 何か、良い変換方法はありませんか? また、fopen以外でも良いメソッドがあれば、ご教授ください。 よろしくお願いします。 | ||||
|
投稿日時: 2006-11-01 18:51
(fopen はメソッドではないと思いますが) OpenFileDialog を使っているのであれば、StreamReader か StreamWriter クラスを使えば良いと思います。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-11-01 19:05
返答ありがとうございます。
fopenはメソッドではないのですね。恥ずかしいです。 関数といえばいいのでしょうか? で、本題ですが、 StreamReader か StreamWriter を勉強してから実行してみたいと思います。 ありがとうございました。 | ||||
|
投稿日時: 2006-11-01 21:15
String^→char*変換は
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=818937&SiteID=7 を参考にしてみてください。 ただし、向こうにも書きましたが、これらの変換を使うことはものすごく稀です。 既存のものでなければどうしてもやりたいことができないとかそういう場合でしか出番はないかと思います。 今回の場合、C言語のfopenをいちいち使わないでも.NET Frameworkに対応するものがあるので そちらを使うのが一般的になります。 |
1