Под всеми ли ОС работает "copy file.ext LPT1"? - VB
Формулировка задачи:
См. сабж.
Иммется в виду вызов через Shell('command.com /C copy....'), ну или cmd.exe (или как его там) для NT-подобных систем.
Прошу проверить под WinMe/NT4/2k/XP.
Заранее всем спасибо!
Решение задачи: «Под всеми ли ОС работает "copy file.ext LPT1"?»
textual
Листинг программы
Dim tfolder, tempfile, tname, fso Set fso = CreateObject('Scripting.FileSystemObject') Set tfolder = fso.GetSpecialFolder(2) tname = fso.GetBaseName(fso.GetTempName) Set tempfile = tfolder.CreateTextFile(tname & '.bat') tempfile.WriteLine(CStr('COPY ' & UCase(Path) & ' LPT2')) tempfile.Close Dim sys Set sys = CreateLibObject('System') Call sys.Run(CStr(tfolder.Path & ' ' & tname & '.bat'), 0, True) fso.DeleteFile CStr(tfolder.Path & ' ' & tname & '.bat'), True
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д