надо переписать файл. те открыть одиy файл (open "file.jpg" for ...)
и переписать его в другой(тоже jpg)
как это сделать
Private Declare Function MoveFile Lib "kernel32" Alias "MoveFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String) As Long
movefile("from","to")
dim s as string
open "from" for input as #1
open "to" for output as #2
do while eof(1) =false
line input #1,s
print #2,s
loop
close #1
close #2
dorido писал(а):если открывать ...for input и ... for output,
а потом по строкам читать, то новый файл не распознаётся как картинка.
dorido писал(а):а вообще суть в том, чтобы сначало можно было переписать несколько файлов в один, а затем наоборот из одного - несколько
Dim b() As Byte, i as byte
Open "c:\BigFile" For Binary Access Write As #1
For i=0 to 99
Open "c:\SmFile" & CStr(i) For Binary Access Read As #2
ReDim b(0 to LOF(2)-1)
Get #2, ,b
Put #1, ,b
Close #2
Next i
Close #1
Сейчас этот форум просматривают: SemrushBot, Yandex-бот и гости: 33