はじめまして。
Lin input #1, line_data
と実行すると、
"A","B","C","D","E"
とデータが入ってきます。
この後に、
a="A"
b="B"
c="C"
d="D"
e="E"
とやるにはどうしたらよいでしょうか?
宜しくお願い致します。
というか、LineInput命令を使わなければすぐにできますよね…
dim a$,b$,c$,d$,e$
input #1,a,b,c,d,e
お返事ありがとうございます。。。
しかし、その方法ですと
入ってくるデータが間違っていた場合、
<間違いデータ>
1,2,3,4,5
2,3,4
3,4,5,6,7
なんてデータがあと二回目に
a=2;b=3;c=4;d=3;e=4
となりますよね?!
これだとエラー処理ができないのです。。。。
良いエラー処理か他のインプット方法はありませんでしょうか。。。
それは…確かに仕方ないですな。
Split関数を使ってみてください。
VB5以下なら、Mid$関数を使って","を探して処理するプログラムでいいでしょう。
MID$他2,3の関数で自作できました。
ありがとうございました。
ツイート | ![]() |