Private Sub Command1_Click()
Dim filenum
filenum = FreeFile
Open "c:\2.gif" For Binary Access Write As #filenum
Set dr = CreateObject("ADODB.Stream")
dr.Mode = 3
dr.Type = 1
dr.Open
dr.LoadFromFile "c:\1.gif"
Put #filenum, 1, dr.Read
Close #filenum
dr.Close
Set dr = Nothing
End Sub
问题是生成的2.gif文件比1.gif大。文件头多了点数据,其他部分一样。我的目标是要生成的2.gif和1.gif要一样。请问如何解决那?
Dim filenum
filenum = FreeFile
Open "c:\2.gif" For Binary Access Write As #filenum
Set dr = CreateObject("ADODB.Stream")
dr.Mode = 3
dr.Type = 1
dr.Open
dr.LoadFromFile "c:\1.gif"
Put #filenum, 1, dr.Read
Close #filenum
dr.Close
Set dr = Nothing
End Sub
问题是生成的2.gif文件比1.gif大。文件头多了点数据,其他部分一样。我的目标是要生成的2.gif和1.gif要一样。请问如何解决那?
CSDN小助手 是一款脱离浏览器也可以使用csdn论坛的
软件!
界面: http://qqwwee.com/
下载: http://qqwwee.com/csdn.rar 包含源代码
CSDN小助手 是一款脱离浏览器也可以使用csdn论坛的
软件!
界面: http://qqwwee.com/
下载: http://qqwwee.com/csdn.rar 包含源代码
Dim filenum
filenum = FreeFile
Dim a() As Byte
Open "c:\2.gif" For Binary Access Write As #filenum
Dim dr As ADODB.Stream
Set dr = CreateObject("ADODB.Stream")
dr.Mode = adModeReadWrite
dr.Open
dr.Type = adTypeBinary
dr.Flush
dr.LoadFromFile "c:\1.gif"
ReDim a(dr.Size - 1)
dr.Position = 0
a = dr.Read
Put #filenum, 1, a 'dr.Read(dr.Size - dr.Position)
Close #filenum
dr.Close
Set dr = Nothing
End Sub===============================
CSDN小助手 是一款脱离浏览器也可以使用csdn论坛的
软件!
界面: http://qqwwee.com/
下载: http://qqwwee.com/csdn.rar 包含源代码
CSDN小助手 是一款脱离浏览器也可以使用csdn论坛的
软件!
界面: http://qqwwee.com/
下载: http://qqwwee.com/csdn.rar 包含源代码
我在这里结帖的时候出现500错误。
我已经新开帖子,请你接一下分好吗。十分感谢你的指导。还有你的csdn脱离浏览器,我下载了,暂时没看。
我在网站信息采集方面(人家防盗连,验证码)弄过段时间,希望能在这方面探讨一下。
我的qq是:20525769。