; ----------------------------------------------- #include #include ; ----------------------------------------------- RestoreSceneData() ; ----------------------------------------------- ; Example B: Employing a more flexible and dynamic approach. Func RestoreSceneData() Local $MyBox = MsgBox($MB_YESNO, "Notice!", "Restore Text Data?") ; ----------------- If $MyBox == 6 Then ; First, select the .txt data file Local Const $sMessage1 = "Select the .txt file(s)..." Local $sSelectTxtFile = FileOpenDialog($sMessage1, "", "Text File (*.txt)", BitOR($FD_FILEMUSTEXIST, $FD_MULTISELECT)) ; ----------------- ; SECTION B2 Fourth, select the destination folder location for the txt data file(s) Local $sMessage3 = "Select a folder" Local $sSelectScnDstData = FileSelectFolder($sMessage3, "") ; <<<< A "User selected" destination folder location"! >>>> ; ----------------- ; SECTION C: Copy the selected data ConsoleWrite($sSelectTxtFile & @CRLF) ;~ RestoreWTxtData($sSelectTxtFile) ElseIf $MyBox == 7 Then EndIf EndFunc ;==>RestoreSceneData ; -----------------------------------------------