トップページ⇒tech
19コメント4KB

ログの取り方

■ このスレッドは過去ログ倉庫に格納されています
0001おせーて!おせーて!NGNG
VBアプリでログを取るときのかっこいいソースを頂戴!
ログが2000行たまったら一行目を消して最後の行に最新のログを追加するやつ。
そんなこつできるプログラム頂戴!頂戴!
0002おせーて!おせーて!NGNG
0003デフォルトの名無しさんNGNG
そんなの自分で考えたら!?
0004デフォルトの名無しさんNGNG
おわった(藁
0005なんだNGNG
かっこよくないのだったら、つくれるのか?
それもできないんだろう、おまえ。
なめてんのか。
わかりやすいように、ひらがなでかいてやったぞ。
0006デフォルトの名無しさんNGNG
>>1
ログの保存にDB使え。
0007名無し娘。NGNG
がんばってみるよ
0008デフォルトの名無しさんNGNG
何故1のような人間が減らないのか不思議で仕方ない。
このような駄スレは定期的に、と言っていいほどの頻度で
立てられる。春休みだから厨房が増えた、などといった
使い古された説を唱えるつもりは無いが、この現象には
何らかの理由があるはずだ。そもそも人間というものには
学習能力があるはずであり、一人の人間が駄スレを何個も、
何も学習せずに立てることはよほどの間抜けでない限り
まずありえないだろう。だからといって毎日のように
白痴的な表情でただモニタを眺めつづけるヒエラルキー
最底辺が2chデビューを果たしている、というのもいささか
納得しがたい。そうなると結論は自ずと見えてくる
――全ての駄スレは、一人の天才的な職人によって意図的に生み出されている。
理由など無い。天才は論理で動くにあらず。
0009デフォルトの名無しさんNGNG
ばーか
0010デフォルトの名無しさんNGNG
f=freefile
open "LOG.txt"for input as #f
for i=1 to 2000
input #f,UNKO(i)
next i
close #f

if UNKO (2000)<>"" then
call Module.main
exit sub
end if
open "LOG.txt" for output as #f
print #f,LOG
close #f

end sub


Module
public UNKO(2000) as string
public LOG as string
sub main()
for i=2 to 2000
UNKO(i-1)=UNKO(i)
f=freefile
open "LOG.txt" for output as #f
print #f,LOG
close #f

end sub
0011デフォルトの名無しさんNGNG
間違った・・・クソVB!世話やかすな!!!
Module
public UNKO(2000) as string
public LOG as string
sub main()

for i=2 to 2000
UNKO(i-1)=UNKO(i)
f=freefile
open "LOG.txt" for output as #f
for i=1 to 1999
print #f,UNKO(i)
next i
print #f,LOG
close #f
end sub
0012デフォルトの名無しさんNGNG
>>11
ファイルのrename(?)は使わないのか?

001311NGNG
まだ
間違ってるよ・・・。
for i=2 to 2000
UNKO(i-1)=UNKO(i)
next i ←'追加

f=freefile
open "LOG.txt" for output as #f
for i=1 to 1999
print #f,UNKO(i)
next i
print #f,LOG
close #f
end sub

このコードは時間がタップリかかると思うがな。
>12
renameってなんぞや?VB専門じゃないからわからない。
0014デフォルトの名無しさんNGNG
LOGでもない。<プログラマーズジョークの失敗例
0015デフォルトの名無しさんNGNG
0016デフォルトの名無しさんNGNG
なんだかんだ言っても結構みんな優しいいんジャン。
0017デフォルトの名無しさんNGNG
それじゃあ、1万行のログを保存したいときはどうすんの?
教えて!教えて!
0018デフォルトの名無しさんNGNG
0019デフォルトの名無しさんNGNG
http://piza.2ch.net/test/read.cgi?bbs=tech&key=979399635

-------------------------- 終了
■ このスレッドは過去ログ倉庫に格納されています