ファイル名を連番にして保存するには?


Kouji  2004-10-26 20:54:17  No: 86263  IP: [192.*.*.*]

先週VBをやり始めたものです。
スクリーンショットで取ったものを連番にして保存していきたいのですがどのようにしたらよいのでしょうか。
OS 2k VB6.0

編集 削除
z  2004-10-27 10:39:43  No: 86264  IP: [192.*.*.*]

スクリーンショットを連番じゃないファイルに保存する部分は出来ているのですか?

編集 削除
LESIA  2004-10-27 14:46:40  No: 86265  IP: [192.*.*.*]

ある特定のフォルダに保存して、そのフォルダの中には連番で保存するファイル
しかないなら、こんな関数を作れば、新しいファイル名が取得できます。

Private Function GetFileName(strFolderName As String) As String
    Dim fso As FileSystemObject
    Dim FileCount As Long
    
    Set fso = CreateObject("Scripting.FileSystemObject")
    
    FileCount = fso.GetFolder(strFolderName).Files.Count
    
    GetFileName = CStr(FileCount + 1) & ".jpg"

    Set fso = Nothing
End Function

編集 削除