Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647

Копирование текста программы с экрана

21.04.2010, 11:32. Показов 24273. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Очень часто встречаю заявления:
Ваша программа не работает
или
Ваша программа выдаёт неверный результат
В 99 случаев из 100 это связано с тем, что вы вручную переписываете текст с экрана, при таком переписывании вероятность допустить ошибку очень высока. Найти допущенную ошибку потом достаточно сложно. Чтобы избежать таких проблем и гарантировать, что текст на экране будет воспроизведен точно, есть очень простой и надёжный способ: скопировать программу с экрана средствами Windows. Освоив этот способ вы сэкономите массу времени, избежите дополнительной работы по набору текста и нервотрёпки по поиску ошибок.
Алгоритм несложен:
1. Запускаем редактор QBasic и открываем новый файл.
2. Сохраняем этот файл (без текста), дав ему имя, например forum.bas
3. Выходим из редактора QBasic
4. Заходим на форум и находим текст нужной программы
5. Мышью выделяем текст программы на форуме
6. В меню "Правка" нажимаем пункт "Копировать", текст программы попадает в буфер
7. Открываем папку, в которой находится редактор QBasic
8. Находим наш заготовленный файл forum.bas, щёлкаем по значку правой кнопкой и в контекстном меню выбираем пункт "Открыть с помощью" -"Блокнот"
9. Открывается окно файла, щёлкаем правой кнопкой и выбираем пункт "Вставить" (или вставляем с помощью меню "Правка"-"Вставить")
10. В меню выбираем "Файл"-"Сохранить"
Всё. Текст из буфера попадает в файл и сохраняется в нём. Теперь можно с помощью редактора QBasic запускать его в работу с гарантией, что вы не сделали ошибок в тексте.
15
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.04.2010, 11:32
Ответы с готовыми решениями:

Копирование текста из открытой программы
у меня в форме при нажатии на кнопку запускается стороння программа ***, мне нужно копировать из нее весь текст в буфер потом создать...

Копирование текста из сторонней программы
у меня при нажатии на кнопку открывается программа, в этой программе нужно выделить весь текст и скопировать в текстовый файл, как это...

Копирование текста программы в Word
Использую в качестве компилятора DEV-CPP и возникла такая проблема: Когда я копирую текст программы в word2013 русские символы...

8
1 / 1 / 0
Регистрация: 09.09.2011
Сообщений: 10
19.12.2011, 01:51
Единственный нюанс: тут не написано, что при таком методе сохранения все русскоязычные строки будут выглядеть в редакторе в виде кракозябр, так как сохранять надо в каком-нибудь более продвинутом текстовом редакторе (например AkelPad, не сочтите за рекламу), который поддерживает сохранение в кодировке DOS-866 (OEM - русская).
1
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
17.03.2012, 14:13  [ТС]
Или не использовать в тексте программы русских букв, как делают все нормальные люди, работая на любом языке. На худой конец есть транслит :
Pishite russkiy text angliyskimi bukvami
3
0 / 0 / 0
Регистрация: 12.05.2013
Сообщений: 6
12.05.2013, 16:00
Можно просто программу в блокнот и сохранить, а потом разрешение поменять
0
 Аватар для ZeroLex
0 / 0 / 0
Регистрация: 05.06.2014
Сообщений: 6
05.06.2014, 22:05
Полезная вещь, буду знать)
0
156 / 46 / 70
Регистрация: 01.07.2014
Сообщений: 185
02.07.2014, 08:36
Я пробовал скопировать программу с киберфорума в блокнот.
Однако ее нельзя прямо использовать в бейсике.
Эта копия содержит Символы с кодом 160. В виндовс это второй пробел
Их надо сначала заменить просто на пробелы и тогда можно использовать
программу.
0
 Аватар для MiXa42
4 / 4 / 1
Регистрация: 26.11.2015
Сообщений: 63
16.12.2015, 22:06
Эмм а не проще
ctrl+v -вставка
ctrl+c -копирование
ctrl+a -полное выделение
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
16.12.2015, 23:14
Цитата Сообщение от MiXa42 Посмотреть сообщение
Эмм а не проще
QBasic не поддерживает копирование и вставку из Windows программы, в частности из браузера.
Внутри программы совсем другие горячие клавиши для копирования-вставки.

А если речь идет опять о QB64, то вы уже достали путать- это различные программы, уже скоро наказывать начну за введение людей в заблуждение
1
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
19.12.2015, 07:03
Pro_grammer, давно пора, понимания ситуации просто ноль, человек до сих пор
думает что QBasic это QB64, ну не допирает прочитать название раздела и английскую википедию.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.12.2015, 07:03
Помогаю со студенческими работами здесь

Копирование определенного текста из файла, копирование и вставка в статичную переменную
Доброго вечера. Делаю программу которая бы выводила погоду на сегодня через данные сайта. Завис на передаче данных с сайта. Как можно...

Автоматическое копирование данных по цвету текста вместо текста обычного
Вечер добрый. Подскажите как составить формулу для следующей ситуации. Есть столбец с текстами в строках. Текст по цвету отличается. ...

Копирование экрана в консоли
Здравствуйте, необходимо скопировать(в память) часть экрана консоли. Некий аналог Console.MoveBufferArea. Подскажите пожалуйста как это...

копирование области экрана
Подскажите плиз как можно перенести данные с интернет-странички в компонент edit. Например : c rutrackera скопировать текст, выделенный в...

Копирование содержимого экрана
Кто может подсказать где взять информацию по работе с экраном на с++. Что бы можно было бы создать программу по типу скриншотера?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru