ファイルのコピーを一時停止および再開できますか?
- 使用:
3 Button
_ 1 OpenFileDialog
_ 1FolderBrowserDialog
輸入品 :
Imports System.IO
コード :
Private Sub BTN_filedialog_Click(sender As Object, e As EventArgs) Handles BTN_filedialog.Click OpenFileDialog1.InitialDirectory = "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}" 'Cette clé de registre ouvre "Ordinateur" OpenFileDialog1.Title = OpenFileDialog1.FileName = "" OpenFileDialog1.Filter = _ "All files (*.*)|*.*|txt files (*.txt)|*.txt" Dim dlgResult = OpenFileDialog1.ShowDialog() If dlgResult <> System.Windows.Forms.DialogResult.OK Then MessageBox.Show("File Error " & dlgResult) End If End Sub Private Sub BTN_folderbrowserdialog_Click(sender As Object, e As EventArgs) Handles BTN_folderbrowserdialog.Click Dim dlgResult = FolderBrowserDialog1.ShowDialog() If dlgResult <> System.Windows.Forms.DialogResult.OK Then MessageBox.Show("Folder Error " & dlgResult) End If End Sub Private Sub BTN_copyfile_Click(sender As Object, e As EventArgs) Handles BTN_copyfile.Click My.Computer.FileSystem.CopyFile( _ OpenFileDialog1.FileName, _ FolderBrowserDialog1.SelectedPath & "\" & _ OpenFileDialog1.SafeFileName, _ FileIO.UIOption.AllDialogs) End Sub
私が使うMy.Computer.FileSystem.CopyFile
Windows 8 では、「コピー」ダイアログ ボックス内に一時停止ボタンがあります。
これを「イベント」と呼ぶには?
これが可能かどうかはわかりませんが、特定の Lib /. 一時停止ボタンを押す動作をシミュレートするDLL ?
Ps : 英語が下手で申し訳ありません。私はフランス人です。