■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#2135-1ファイルの読み込みyamashita1999-07-27(火) 16:51
     #2136-0RE#2135:ファイルの読み込みよねKEN1999-07-27(火) 17:09
     #2137-0RE#2135:ファイルの読み込み匿名21371999-07-27(火) 17:10
     #2138-0RE#2135:ファイルの読み込みゆう(U)1999-07-27(火) 17:10
     #2139-1RE#2136:ファイルの読み込みyamashita1999-07-27(火) 17:18
     #2142-1RE#2139:ファイルの読み込みよねKEN1999-07-27(火) 17:28
     #2144-0RE#2139:ファイルの読み込みきんた1999-07-27(火) 17:38
#2135-1
ファイルの読み込み
こんにちわ、超初心者的な質問になるんですが、
例えば"c:\toto.txt"というようなファイルを開いてその内容を
Text1.Textに表示させるプログラムがよくわかりません。
どなたか教えていただけないでしょうか?
#2136-0
RE#2135:ファイルの読み込み
こんにちは、よねKENです。

> 例えば"c:\toto.txt"というようなファイルを開いてその内容を
> Text1.Textに表示させるプログラムがよくわかりません。
> どなたか教えていただけないでしょうか?
Open、Close、FreeFile、Line Inputなどのキーワードを全部調べて、
各使用例を理解しましょう。そうすれば、この質問をするまでもないはずです。

それでもどうしてもわからなければ、本屋で基礎的なところから系統だって勉強できる
本を探して勉強しましょう。

その上でこの部分がわからないとかあれば、大いに質問すればいいと思います。

#まず、そういう自分でできるところまでやってから、質問するようにしないと
#自分の身になりませんよ。
#2137-0
RE#2135:ファイルの読み込み
> こんにちわ、超初心者的な質問になるんですが、
> 例えば"c:\toto.txt"というようなファイルを開いてその内容を
> Text1.Textに表示させるプログラムがよくわかりません。
> どなたか教えていただけないでしょうか?

んー、あまりとやかく言わないほうがいいのかもしれませんが
どこまで自分で調べたんでしょうか?
なんにも自分で調べないでプログラム教えろというのはどうかと思うのですが?

少なくとも貴方の文章のある一部をヘルプの検索にかければ回答が得られるところから
して「なんにも調べてない」と言うのが良く分かります。

また、質問内容から「VBの基礎」を本で学習してください。
なにもわかんないようなので説明するだけムダです。
#2138-0
RE#2135:ファイルの読み込み
> こんにちわ、超初心者的な質問になるんですが、
> 例えば"c:\toto.txt"というようなファイルを開いてその内容を
> Text1.Textに表示させるプログラムがよくわかりません。
> どなたか教えていただけないでしょうか?
ヘルプ「ファイル,」で一覧される項目で
該当しそうな部分を読んで見て下さい。

その内に使用例もあったと思います。
#2139-1
RE#2136:ファイルの読み込み
> こんにちは、よねKENです。
> 
> > 例えば"c:\toto.txt"というようなファイルを開いてその内容を
> > Text1.Textに表示させるプログラムがよくわかりません。
> > どなたか教えていただけないでしょうか?
> Open、Close、FreeFile、Line Inputなどのキーワードを全部調べて、
> 各使用例を理解しましょう。そうすれば、この質問をするまでもないはずです。
> 
> それでもどうしてもわからなければ、本屋で基礎的なところから系統だって勉強できる
> 本を探して勉強しましょう。

それは自分でもヘルプを見ました
Type Record                     ' ユーザー定義型を定義します。
   ID As Integer
   Name As String * 20
End Type

Dim MyRecord As Record, Position         ' 変数を宣言します。
' サンプル ファイルを ランダム アクセス モードで開きます。
Open "TESTFILE" For Random As #1 Len = Len(MyRecord)
' Get ステートメントを使って、サンプル ファイルを読み込みます。
Position = 3                     ' レコード番号を定義します。
Get #1, Position, MyRecord         ' 3 番目のレコードを読み込みます。
Close #1                        ' ファイルを閉じます。
で、普通にtext1.text=MyRecordとしてはいけないので
当然StrConvを使ってStrConv(MyRecord,vbunicode)とするんだなぁ〜
とはわかるのですが、どうも上のStrConv関数でエラーが出てしまうのです。
#2142-1
RE#2139:ファイルの読み込み
> で、普通にtext1.text=MyRecordとしてはいけないので
> 当然StrConvを使ってStrConv(MyRecord,vbunicode)とするんだなぁ〜
> とはわかるのですが、どうも上のStrConv関数でエラーが出てしまうのです。
#最初の質問内容では、誰もこういうことをやってるとは思いません。

下の2行がまったくの見当違いだと思います。
Text1.Textにどう表示したいのか知りませんが、例えば、
Text1.Text = CStr(MyRecord.ID) & vbCrLf & MyRecord.Name
のような感じにすればいいと思いますが。
#2144-0
RE#2139:ファイルの読み込み
> それは自分でもヘルプを見ました

最初の質問読み直してみ〜。
自分の聞こうとしてたことが全然書いてないんじゃない??
それはともかく。


> Type Record                     ' ユーザー定義型を定義します。
>    ID As Integer
>    Name As String * 20
> End Type

> Dim MyRecord As Record

> 当然StrConvを使ってStrConv(MyRecord,vbunicode)とするんだなぁ〜
> とはわかるのですが、どうも上のStrConv関数でエラーが出てしまうのです。

んじゃ俺から質問するぞ(・ ・)ノ
StrConv で MyRecord を Unicode に変換しようっていう気持ちは分かる。
だけど、MyRecord は Record の形式のハズだ。
Record は Type 文で ID と Name に別れてるけど、どっちを変換させたいの?

こりゃ答えそのまんまだな(^^;
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)