Option vergleichen Datenbank
Wahl ausdrücklich
Öffentlichkeitsrumpfstation als FileSystemObject, strOrigDir als Schnur, strDestDir als Schnur
Allgemeine Funktion InstallEMTSCompRpt () als Schnur
Einstellen Rumpfstation = neues FileSystemObject
strOrigDir = CurrentProject.Path u. „\“
strDestDir = fFolderDialog
Debug.Print fCopyFile („testprog.txt“)
Enden-Funktion
Allgemeines Funktion fFolderDialog () als Schnur
'Erfordert Hinweis auf Objekt-Bibliothek Microsoft Office-10.0.
Schwaches fDialog als Office.FileDialog
Schwaches varFile als Variante
'Freier listbox Inhalt.
'Me.FileList.RowSource = ""
'Den Akten-Dialog gründen.
fDialog = Application.FileDialog (msoFileDialogFolderPicker) einstellen
Mit fDialog
'Benutzer erlauben, nur eine EMTSReports Datenbank vorzuwählen
.AllowMultiSelect = falsch
'Den Titel dem Dialogfeld einstellen.
. Titel = „wählen bitte die EMTSReports Datenbank vor, um Gegenstände zu empfangen“
'Frei heraus addieren die Stromfilter und unsere Selbst.
. Filters.Clear
.InitialFileName = „\ \ okc-svr01 \ obishare$ \ Zugangs-Anwendungen \ EMTS \“
.InitialView = msoFileDialogViewList
'Das Dialogfeld zeigen. Wenn. Die Methodenrückkehr zeigen, die zutreffend ist,
'Benutzer wählte mindestens eine Akte aus. Wenn. Methodenrückkehr zeigen
'Falsch, das Benutzer geklickte Löschen.
Wenn. Erscheinen = richten dann aus
'Durch jede vorgewählte Akte schlingen und sie unserem Listenkasten hinzufügen.
Für jedes varFile in .SelectedItems
fFolderDialog = varFile
Zunächst
Sonst
fFolderDialog = ""
Beenden wenn
Mit beenden
Funktion beenden
Allgemeine Funktion fCopyFile (strFileName als Schnur) als Schnur
Schwaches lstrSource als Schnur
Auf Störung Goto- ErrfCopyFile
lstrSource = strOrigDir u. strFileName
fs.CopyFile lstrSource, strDestDir
fCopyFile = „Akte“ u. strFileName u. „erfolgreich kopiert“ u. strDestDir u. „.“
ExitfCopyFile:
Funktion herausnehmen
ErrfCopyFile:
fCopyFile = „Akte“ u. strFileName u. „kopieren nicht können“ u. strDestDir u. „. “
fCopyFile = fCopyFile u. „Störung“ u. ist Err.Number u. „-“ u. Err.Description u. „.“
MsgBox fCopyFile, vbExclamation, „InstallEMTSCompRpt Störung: “
Zusammenfassung ExitfCopyFile
Enden-Funktion
|