Охотница на ведьм
 Аватар для Vedma
313 / 97 / 8
Регистрация: 26.11.2011
Сообщений: 2,784
Записей в блоге: 5

Текстовой редактор - моя первая программа

19.08.2012, 02:42. Показов 2974. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте
Сразу скажу что я не профессиональный программист, а начинающий, и то программирование это мое хобби.
Текстовой редактор - тема избитая - в этом форуме каждая 3 тема связана с этой тематикой.
Выкладываю на ваш суд свою первую более-менее нормальную программу, сделана на C++ Builder, не судите строго.
Функции:
- Сохранение в *.txt
- Многооконность
- Симпатичный интерфейс

А вот сам проект:
Редактор.rar
На будущее:
- Добавлю несколько скинов
- Мультиязычность
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.08.2012, 02:42
Ответы с готовыми решениями:

Моя первая игра "Магический квадрат" РПГ
Когда-то как у многих из вас у меня в голове крутились идеи по созданию своей собственной игры... И подвернулся под руки Dark Basic.......

Моя первая программа
Недавно решил заняться с++ и естественно первое что нужно сделать это калькулятор. Вот тут возникла небольшая проблема с которой я к вам и...

Герон - моя первая программа
Приветствую всех, сегодня закрыл сложный проект)) Настроение отличное и новогоднее, чего и Вам всем желаю ! Порылся в закромах нашел...

25
Охотница на ведьм
 Аватар для Vedma
313 / 97 / 8
Регистрация: 26.11.2011
Сообщений: 2,784
Записей в блоге: 5
22.08.2012, 02:25  [ТС]
Студворк — интернет-сервис помощи студентам
Спасибо
0
 Аватар для zMiq
1 / 1 / 1
Регистрация: 07.08.2012
Сообщений: 60
04.09.2012, 19:05
Vedmina,

Не по теме:

думаю мой пост не оченя важный, но все же:

на первом скриншоте видна иконка спп билдера. Нарисуйте хотя бы простенькую иконку.
Кликните здесь для просмотра всего текста
Хорошая программа для создания иконок: AWicons PRO
Мб мой пост будет полезным...
0
Охотница на ведьм
 Аватар для Vedma
313 / 97 / 8
Регистрация: 26.11.2011
Сообщений: 2,784
Записей в блоге: 5
05.09.2012, 15:20  [ТС]
учтемсъ
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33474 / 21573 / 8249
Регистрация: 22.10.2011
Сообщений: 37,024
Записей в блоге: 12
05.09.2012, 16:35
Vedmina, открой своим редактором любой файл, в котором больше 99 строк, и посмотри, что будет с нумерацией (см. аттач).

И вообще, при удалении строки (обычным BackSpace-ом удаляю пустые строки в конце документа) совсем непонятно, как нумерация себя ведет. Еще одно: если вводить текст - то в номерах строк есть хоть какая-то логика. А вот если открыть файл в котором больше строк, чем поместилось в редакторе без прокрутки - то при прокрутке текста к началу назад нумерация не прокручивается, а так и остается, как создалась...

Текстовый файл, содержащий 120 пустых строк, и потом некий текст, отказался открываться. То есть, открылся, но как будто он вообще пустой - ни нумерации пустых строк, ни текста, который начинается с 121-ой строки, не присутствует. Если открывать файл, заполненный текстом с первой строки - такого нет, он откроется нормально. (Этот баг, похоже, "плавающий", воспроизводится не всегда, очень часто открывается нормально, но иногда - все таки подглючивает)

Поиск в тексте. Что с ним? Почему находит только первое вхождение? Причем именно самое первое в тексте, даже если курсор поставить после первого вхождения, перед вторым, все-равно будет найдено самое первое вхождение.
Миниатюры
Текстовой редактор - моя первая программа  
0
 Аватар для basili4
201 / 199 / 4
Регистрация: 13.06.2012
Сообщений: 1,009
Записей в блоге: 3
05.09.2012, 16:38
Vedmina, поставляйте редактор в исходниках все равно без наличия компилятора он не работает.
0
05.09.2012, 16:41

Не по теме:

Цитата Сообщение от UI Посмотреть сообщение
Поиск в тексте. Что с ним?
В моем первом редакторе на делфи была такая-же ошибка, потом исправил, но это делфи...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.09.2012, 16:41

Моя первая программа, и с той фейл
Здравствуйте. В учебнике "С++ для чайников первой программой идёт преобразование градусов Цельсия в градусы Фаренгейта. // // ...

Первая, нормальная моя программа на Dlphi
Недавно начал учиться программированию в делфи. И вот думал, думал, чего б такого можно было бы простенького написать. Решил написать игру,...

Моя первая более менее сложная программа
program gameone; uses crt;uses system; var CodWuigrush,P1,P2,i,cod,t1,tr,comp,user,x,y:integer; g:file; f:PABCSystem.text; ...

Изучение английского или моя первая программа на Java
Появилась необходимость в написании программы для личных нужд. Я решил попутно изучить Java. Мой опыт программирования заключается в...

это будет моя первая программа на питоне. но для этого
помогите перевести этот фрагмент паскаля на язык питона, буду очень благодарна и дальше буду работать сама :bravo: for i:=1 to 4...


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

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

Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru