ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年3月28日(木) 19:30

全ての表示時間は UTC+09:00 です




新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2011年11月27日(日) 06:55 
カンマ区切りのCSVファイルを読み込みたいのですが
下記の様にプログラムしました。
コード:
#prompt ←ver424のとき

dim a$ as string
dim i as long

open "t" for input as #1
do
	input #1,a$
	i=i+1
	print i;a$
loop until Eof(1)=-1
Ver424では
1300回ループしたあたりからスピードが遅くなり、
最終的にはご迷惑をおかけして・・・のエラーが出て強制終了です。

ver262では正常です。

PF使用量が ver424では2.4G付近まで上がり、
ver262では、500Mも行きません。
これが原因でしょうか・・・

ver424で回避するプログラム方法を教えてください。
OSはXPです。


通報する
ページトップ
   
 記事の件名: Byte/Char型を代用して
投稿記事Posted: 2011年11月27日(日) 21:23 
オフライン

登録日時: 2006年2月05日(日) 17:10
記事: 215
お住まい: 東京都
一言いえばString型を使用しないでByte/Char型を代用した処理で上記の現象を回避する方法があります。
ただこの場合#promptを使用しているのでむずかしいかもしれません。
#consoleを使用したほうがよいと思います。


通報する
ページトップ
投稿記事Posted: 2011年11月28日(月) 09:57 
グラフもだしたいので、

#promptでbyte型チャレンジしてみます。

ただ、input# 使えなさそうですね(涙)


通報する
ページトップ
   
期間内表示:  ソート  
新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 

全ての表示時間は UTC+09:00 です


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[28人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean