• 締切済み

Visual Basic 6.0の記述の仕方

Visual Basic 6.0を学習しています。 リストボックスの内容を取得し、 アイテムボックス内のテキストを取得しファイルに書き出す。 上記の処理はどのように記述したらよいのでしょうか。 検索するとVB.NETの例が出てきてしまい、 VB6でのやり方がわかりません。 考え方や記述のアドバイスをいただきたいです。初心者です。 よろしくお願い致します。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

プログラム(初級)の勉強は特に、WEB記事を活用してはどうか。 Googleで「vb6 listbox」などで照会したら。 http://hanatyan.sakura.ne.jp/vb6/listbox01.htm 1.リストボックスで良く使用するワンポイント設定集 等に解説されている。 「VBレスキュー(花ちゃん)」は、ずっと昔から目につく、お世話になった、コーナーです。 >ファイルに書き出す これ(テキストファイル書き出し)は、VBA、VBScriptなどでも、昔ながらと同じでしょう。 EnCoding等に、注文付けなければ、昔のままで出来るだろう。 ーー >アイテムボックス とはなに?。聞いた頃がない。自己流の言葉?推測は出来るが。 ーーー 今どきVB6が必要な場所とは、質問者は、ソフトのプロの集団所属で、委託先の以前のシステムの修正かなどを仕事にするのでは。だったら周りに詳しい人も、解説書も沢山あるだろうに。なぜこの質問になるのか。

  • dell_OK
  • ベストアンサー率13% (739/5638)
回答No.3

リストボックスで選択されている1行の場合はこちら。 選択されている行のテキストは、 リストボックスのTextプロパティで取得できます。 書き出すファイル名は「C:\text.txt」、 リストボックス名は「List1」としています。 Open "C:\text.txt" For Output As #1 Print #1, List1.Text Close #1 全行の場合はこちら。 リストボックスの行数はListCountプロパティで取得でき、 List(インデックス)で指定したインデックスの行が取得できます。 Dim i As Integer Open "C:\text.txt" For Output As #1 For i = 0 To List1.ListCount - 1 Print #1, List1.List(i) Next Close #1

回答No.2

VB.NETの例を参考に書けばほぼ動くと思います。

  • sknbsknb2
  • ベストアンサー率38% (1124/2896)
回答No.1

VB.NETでも処理の大半は変わらないので、VB.NETの例があるなら、その方法を参考にしてください。 そもそも今更VB6の学習というのは時代から逆行しています。 既存のシステムを改修する必要があるとかの場合を除いて、これから学習するならVB.NETにすることをお薦めします。

関連するQ&A

  • Visual C#

    Visual C#で、貼り付けたフォーム(テキストボックス・ボタン・リストボックス)があります。 ボタンをクリックしたら、テキストボックスに指定しているフォルダにあるファイルの一覧を、リストボックスに表示させたいのですが、処理方法がわかりません。 お分かりの方がいましたら、教えてください

  • Visual Basic 6.0 について

    ①「読込み」ボタンを押すと、「読込みファイル」に指定されたファイルを読込む。 ②「ファイル内容」のリストボックスに、ファイルから読み込んだ内容を出力する。 ①、②をVB6で記述する書き方を教えてください。

  • VB6 ファイルのリネームの仕方

    VB6で、ドライブリストボックス→ディレクトリリストボックス→ と順に選択していくとファイルリストボックスにファイルが見えるようになるのですが、 そのディレクトリにあるファイル名を全部テキストボックスに表示して、 ファイル名の変更をできるようにしたいのですが、どのように記述すればいいのでしょうか? 分かる方いましたらよろしくお願いします。

  • Visual Studioについて。

    こんにちは。 最近、妙にプログラミングに興味を持ち始め、VisualBasic(.NET?)でのプログラミングから勉強してゆきたいと思います。 しかし、まったくの初心者であります。 そこでなのですが、Visual Basic(.NET?)でのプログラミングは、Visual Studioで行えるのでしょうか? さらに、Visual Basicと、Visual Basic.NET があるようなのですが、どう違うのですか? VBも、VB.NETもどちらも、Visual Studio1つで できますか? そして、Visual Studioには、コンパイラは付属していますか? (よく、プログラミングしたあとに、コンパイルしてEXEファイルを作らないといけないと聞くので。) 検索エンジンで検索しても、方法が悪かったのか、よくわからなかったので、よろしくおねがいします。

  • Visual Studio Expressのマスク

    初めまして。 プログラミングを始めた初心者なのですが、Visual Studio express 2010で、テキストボックスのマスク処理をするにはどうしたらいいのでしょうか。 premiumにはテキストボックスのプロパティから設定できたのに、expressですとプロパティにマスクが無くて困っています。

  • Visual Basic2冊目のテキストは?

    プログラミング初心者です。 現在、ASCIIから出ている「つくって覚えるVisual Basic入門」という本で学習しています。 この本は理屈よりもまずプログラムを打って動かすことに重きを置いています。 ゆえに、文法的なことはほとんど書いてありません。 だからこそ初心者でも挫折せずに続けられていると思います。 そして、そろそろこの本が終わりそうです。 さらに知識・技術を深めるために引き続き勉強したいと思っております。 2冊目、としてオススメの教材がありましたら是非とも教えてください。 【注意】 当方、プログラミングの初心者である VBの文法はほとんど理解していない それなりの情報処理に関する知識はある (応用情報技術者試験保持) できればDBの勉強もしたい 上記をふまえ、ご推薦していただけると幸いです。 よろしくお願いいたします。

  • リストボックスの選択状態により、フォームアイテムの表示を変えたいのですが

    たとえば、リストボックスで最初のものが選択されたら、 同じフォームにあるテキストボックスを表示させ、 リストボックスの2番目ならテキストボックスを非表示にする・・・ といった処理はできるでしょうか? なにぶん初心者なので、わかりにくいかもしれませんが 似たような処理の例でもかまいません。よろしくお願いいたします。

  • Visual Basic アプリ完成後

    Visual Basicについて教えてください。 VBで、 Oracleデータベースと接続し、 アプリ内でテキストボックスに入力した番号のデータを持ってくるというようなものを作ったのですが、それを他の人に渡すことができません。 ビルドして、exeファイルを渡せば使えるものだと認識していたのですが、実際に自分の端末でもexeファイルから開こうとするとエラーになってしまいます(;_;) 初歩的なところを間違えているかと思いますが教えていただければ、助かります。

  • Visual Basic6.0のプログラミングなのですが・・・

    Visual Basic6.0のプログラミングなのですが・・・ 2つのファイルを読み込んで2つの画像を表示させたいんです。 1つのファイルを読み込むプログラムはあるのでそれに付け足す形で作りたいと考えています。 既存のプログラムでは、 1つのフォームがあってリストボックスにファイルの一覧が出るようになっています。 そこからファイルを選択して読み込みのボタンを押すと表示されるようになっています。 ぱっと見た感じすっごくシンプルなプログラムでした。 私はCでプログラムを作ったりしますがぜんぜん違いました。 それを2つ一気に読み込めるプログラムにしたいのですが、VBはまったくの初心者なので手も足も出ない状態なんです。 一覧を表示させるフォームをもう一個まったく同じものを作ってしまって、1つ1つファイルを選択するようにしようかとおもったのですが・・・できますでしょうか・・・ あとフォーム1で選択した後、フォーム2を表示させることはできますか?? 本も借りてみてはいるのですが、知りたいことが書いてないので質問しました。 説明が本当に下手なのでわかりにくいかもしれませんが、ご教示お願いします

  • visual basic の基礎教えて下さい。

    ビジュアルベーシックの勉強をしたいと考えております。2冊ほど本を買いましたが、なんと言うのでしょうか・・・ツールがたくさんのっていてそれをどのように使うか例がありません。私が、まったくの初心者であるためやや中級者向けの本を買ったようです。何か、詳しい説明や、こんなプログラム(記述といえばよいのでしょうか?)をすると楽しいですよという例があれば教えて下さい。本当に、この最近ビジュアルベーシックを手に入れたばかりで、プログラムを書いたからといって、次どのようにすればよいのかも分かりません。是非、ビジュアルベーシックと長く付き合えるよう楽しくなる例も混ぜて教えて頂きたいです。お願いいたします。

専門家に質問してみよう