Странности при записи в текстовый файл - VBA

Узнай цену своей работы

Формулировка задачи:

здравствуйте, есть код
Листинг программы
  1. Sub С()
  2. Const vbs_files = "D:\ДНСД\ДНСД.vbs"
  3. 'путь к файлу ДНСД.cmd
  4. Const cmd_file = "D:\ДНСД\ДНСД.cmd"
  5. 'открыть файл ..., если файла с таким именем не существует, VBA его создаст (пустым)
  6. Open vbs_files For Output As #1
  7. Print #1, "Set WshShell = CreateObject(""WScript.Shell"")"
  8. Print #1, "WshShell.Run chr(34) & """" & cmd_file & """" & Chr(34), 0"
  9. Debug.Print "WshShell.Run chr(34) & """" & cmd_file & """" & Chr(34), 0"
  10. Print #1, "Set WshShell = Nothing"
  11. 'закрыть файл
  12. Close #1
  13. End Sub
в текстовый файл пишет WshShell.Run chr(34) & "" & cmd_file & "" & Chr(34), 0 я лично ожидаю от кода такую запись: WshShell.Run chr(34) & "D:\ДНСД\ДНСД.cmd" & Chr(34), 0 что я делаю не так? спасибо

Решение задачи: «Странности при записи в текстовый файл»

textual
Листинг программы
  1. Print #1, "WshShell.Run Chr(34) & """ & cmd_file & """ & Chr(34), 0"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.222 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы