- ベストアンサー
文字列の出力で
はじめまして、vb.netの初心者です。 テキストファイルの作成で下記のようにした場合 FileOpen(1, FileName, OpenMode.Output) Writeline(1,"AAAA") FileClose(1) "AAAA"と文字列が出力されるところを の""を外して AAAA と出力指定のですが何か良い方法はないでしょうか? よろしくお願い致します。m(_ _)m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
先ず、「何故、ヘルプを見ないのですか?」 ヘルプの表示方法を知らないのでしょうか? ヘルプは、調べたい語句にキーボードカーソルを置いて、 F1キーを押せばその語句に関するヘルプを表示します。 Writelineのヘルプを見れば、 「WriteはPrintとは違って」いう記述が出てきます。 関連項目に「Print」「PrintLine」とかが並んでいます。
その他の回答 (2)
- tom11
- ベストアンサー率53% (134/251)
こんにちは、 ちょっと意味が、不明ですが、このようなことですか。 aaaa ではなく、 "aaaa" と、出力したいのですか?? ファイル出力では、ないのですが、このようにすると、 Public Sub f() Dim con As String con = "aaaa" Debug.Print con con = """aaaa""" Debug.Print con End Sub 実行結果は、 aaaa "aaaa" になります。 もし、 ファイルの出力結果が、 "AAAA" にしたいのでしたら、 WriteLine(1,"""AAAA""") になるのかな。 外していたら失礼。
- king_joe1006
- ベストアンサー率37% (70/189)
あらかじめ他の変数に"AAAA"を入れておいて、 Writeline(1,変数名) とかでいいのでは?
補足
回答ありがとうございます。 それでは無理です。実践済み 多分writeline以外の関数が必要と考えてますが、 適したものをご存知ないでしょうか?
お礼
すみません。ごもっともです。 ヘルプを使うのが苦手で、学引き大全500で調べていたのですが、 掲載されてなかったため安易に質問してしまいました。 CSVファイルを作成したく、安易にWriteLineだけで、解決したい と思っていたのですが、Printを含めれば解決しますね。 今後、安易な質問を控えます。 ありがとうございました。