VB浏览选择指定文件后,点击按钮把此文件复制到指定目录.

自己刚学VB有点菜!!!
不过我举一反三的能力很强的,呵呵呵.
现在有个问题想问问高手们.

点浏览按钮后,出现选择文件对话框,选择好文件后,在点击一个按钮然后就把这个文件复制到指定的其他文件夹内!

OK 了,就是这样地!!
要怎么写里`~~~

````
home20010252 师傅,我需要复制的都是 电影文件 .vod .dat .mpeg 这些。。。。

给你个文件复制程序代码吧,
Private Sub Command1_Click()
CommonDialog1.Filter = "文本文件(*.doc)|*.doc|Txt文件(*.Txt)|*.txt|ALL File(*.*)|*.*"
CommonDialog1.ShowOpen
Text1.Text = CommonDialog1.FileName
End Sub

Private Sub Command2_Click()
CommonDialog1.Filter = "文本文件(*.doc)|*.doc|Txt文件(*.Txt)|*.txt|ALL File(*.*)|*.*"
CommonDialog1.ShowSave
Text2.Text = CommonDialog1.FileName
If Text1.Text = "" Then
Exit Sub
Else
Command3.Enabled = True
End If
End Sub

Private Sub Command3_Click()
Dim char As Byte
Open Text1.Text For Binary As #1 '打开源文件
Open Text2.Text For Binary As #2 '打开目标文件
Command3.Caption = "正在复制..."
Do While Not EOF(1)
Get #1, , char
Put #2, , char '将读出的每一个字节写入到目标文件中
Loop
Close
MsgBox "文件复制完成!!"
Command3.Caption = "开始复制"
End Sub

Private Sub Command4_Click()
Unload Me
End Sub

Private Sub Form_Load()
Me.Left = (Screen.Width - Me.Width) / 2
Me.Top = (Screen.Height - Me.Height) / 2
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-16
Private Sub Command1_Click()
Set fs = CreateObject("Scripting.FileSystemObject")
fs.CopyFile Text1.Text, Text2.Text

MsgBox "文件复制完成!"

End Sub

Private Sub Text1_Click()
CommonDialog1.Filter = "ALL File(*.*)|*.*"
CommonDialog1.ShowOpen
Text1.Text = CommonDialog1.FileName

End Sub

Private Sub Text2_Click()
CommonDialog1.Filter = "ALL File(*.*)|*.*"
CommonDialog1.ShowSave
Text2.Text = CommonDialog1.FileName
If Text1.Text = "" Then Exit Sub
End Sub

VB浏览选择指定文件后,点击按钮把此文件复制到指定目录.
Open Text1.Text For Binary As #1 '打开源文件 Open Text2.Text For Binary As #2 '打开目标文件 Command3.Caption = "正在复制..."Do While Not EOF(1)Get #1, , char Put #2, , char '将读出的每一个字节写入到目标文件中 Loop Close MsgBox "文件复制完成!!"Command3.Ca...

VB如何把选择的文件复制到指定文件夹?
这是你单击按键上的代码,如果你不希望打开后同时保存的话,声明个窗体级变量,把CommonDialog1.FileName保存到里面,到时在利用那个变量来复制文件。Dim a As String, b As StringCommonDialog1.InitDir = App.Path & "\\"CommonDialog1.Filter = "所有文件|*.*|"CommonDialog1.ShowOpen a = Comm...

vb实现将指定的文件拷贝到指定的文件目录下
destination 必要参数。字符串表达式,用来指定要复制的目地文件名。destination 可以包含目录或文件夹、以及驱动器。说明 如果想要对一个已打开的文件使用 FileCopy 语句,则会产生错误。FileCopy 语句示例 本示例使用 FileCopy 语句来复制文件。示例中假设 SRCFILE 为含有数据的文件。Dim SourceFile, Destin...

VB将程序所在的文件夹里的文件复制到指定文件夹里
比如把当前程序所在目录的a.txt复制到d盘123目录下名为a.txt,则可用如下语句 FileCopy App.Path & "\/a.txt""d:\/123\/a.txt"FileCopy "源文件""目标路径和文件名"

vb 拷贝指定文件到选定目录
private sub command1_click()on error resume next dim s1 as string '原路径 dim s2 as string '目的路径 s1 = "c:\\1.exe"'输入要复制的文件路径,这个你可以修改 s2 = "d:\\1.exe"'同上,目的路径 filecopy s1,s2 '复制文件 end sub ...

vb 怎样复制指定文件到文件夹呢?
a = Split(Text2.Text, vbCrLf)For i = 0 To UBound(a)FileCopy "F:\\资料\\第一组\\" & a(i), "e:\\汇总目录\\" & a(i)Next 这样写就可以了 因为引号里表示字符串 你直接把变量写在引号中 就不是变量了 要用&连接 因为你文本框中已经写好文件的后缀名 所以只要将文件夹路径 连接 a...

vb复制指定文件到选定的文件夹
Private Type SHFILEOPSTRUCT hwnd As Long wFunc As Long '对文件的操作指令 pFrom As String '源文件或路径 pTo As String '目的文件或路径 fFlags As Integer '操作标志 fAnyOperationsAborted As Long hNameMappings As Long lpszProgressTitle As String End Type Private Declare Func...

VB 如何把 文件 或 文件夹 通过鼠标拖拽到指定控件上 得到其路径?_百度...
设置窗体OLEDropMode=1 Private Sub Form_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)Print Data.Files(1)End Sub

VB查找指定文件夹并获取文件路径的代码
1.首先打开Excel电子表格,然后在开发工具中打开VBA编辑器,如下图。2.在单元格区域输入一些内容,如下图。3.将模块插入到VBA编辑器中,如下图。4.文件的子访问路径()Dimfiless,tempfiless=Application。GetOpenFilename(,,“打开文件”)如果filess=False,那么MsgBox“你没有选择知道选择文件,程序...

VB中如何复制指定文件到指定文件夹,并以当前日期存放
VB,将文件复制到指定目录下的同名文件夹中 (2008-09-19 09:43:17)转载标签: it分类: GIS二次开发界面如下: '———'名称:FindFolderInAppointFolder '作者:罗简单 '日期:2008-9-19 '功能:查找指定文件夹下的所有文件夹 '———Public Sub FindFolderInAppointFolder1(ByVal myPath As ...

相似回答
大家正在搜