Буфер обмена - QBasic

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

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

Здравствуйте. На днях решил написать одну программу и нашел полезным использовать в ней буфер обмена (тот, что управляется CTRL+"C"; CTRL+"V" и т.д.). На форуме такой темы не нашел. Если таковая имеется, ткните носом . Собственно, что мне надо - мне не нужно что либо получать из буфера (по крайней мере пока). Мне нужно туда загружать некоторую строку. Т.к., на сколько я знаю, сам QBasic (компилятор) поддерживает буфер, считаю это вполне возможным.

Решение задачи: «Буфер обмена»

textual
Листинг программы
clip < pal.txt

Объяснение кода листинга программы

  1. Открывается файл pal.txt для чтения
  2. Переменная n инициализируется значением 1
  3. Переменная line считывается из файла pal.txt
  4. Пока line не пустая строка, выполняются следующие действия:
    • Переменная clip присваивается значение line
    • Выполняется команда 1 clip
    • Переменная line считывается из файла pal.txt
  5. Файл pal.txt закрывается
  6. Выводится сообщение Ошибка: не удалось прочитать файл
  7. Если n больше 1, выполняется команда clip < pal.txt
  8. Если n равно 1, выполняется команда clip > pal.txt
  9. Если n меньше 1, выполняется команда clip > pal.txt
  10. Если n меньше 0, выполняется команда clip < pal.txt
  11. Если n больше 0, выполняется команда clip < pal.txt
  12. Если n равно 0, выполняется команда clip > pal.txt
  13. Если n не определено, выполняется команда clip > pal.txt
  14. Если n не является числом, выполняется команда clip > pal.txt
  15. Если n меньше 2, выполняется команда clip > pal.txt
  16. Если n больше 2, выполняется команда clip < pal.txt
  17. Если n равно 2, выполняется команда clip > pal.txt
  18. Если n равно 3, выполняется команда clip < pal.txt
  19. Если n больше 3, выполняется команда clip < pal.txt
  20. Если n меньше 3, выполняется команда clip > pal.txt

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


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

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

8   голосов , оценка 3.75 из 5
Похожие ответы