roboforum.ru

Технический форум по робототехнике.

Написание программы "ГиперТерминал" в Delphi7

Re: Написание программы "ГиперТерминал" в Delphi7

space » 02 мар 2010, 00:54

пробовал его запустить, но ни исходник ни сам .exe не заработали или не то смотрел
да и свой терминал щас мне интересно сделать

Re: Написание программы "ГиперТерминал" в Delphi7

space » 03 мар 2010, 18:19

Вот такой вот терминал получился. :) Всё работает, можно пользоваться, если кому понравился :)
Вложения
1.jpg
2.jpg
WinRAR.rar
.exe программы
(296.01 КиБ) Скачиваний: 3

Re: Написание программы "ГиперТерминал" в Delphi7

MiBBiM » 03 мар 2010, 22:51

если бросишь на форму TXPManifest с вкладки Win32, то с большой долей вероятности интерфейс проги "подстроится" под системный.
не отрабатывают менюшки сверху.

Re: Написание программы "ГиперТерминал" в Delphi7

space » 03 мар 2010, 23:20

на счёт менюшек(Настройка порта, настройка программы), эт ещё не доделал. Поставил, то что ты посоветовал. Работает, но только боковые надписи не отображаются почему то.
Вложения
.gif

Re: Написание программы "ГиперТерминал" в Delphi7

MiBBiM » 04 мар 2010, 17:39

в этом и заключается "доля вероятности" :) баг известный, гуглиться, но лечение некрасивое - использование старого стиля (не xp) для pagecontrol (можно отдельно только для компонента выставить).

Re: Написание программы "ГиперТерминал" в Delphi7

space » 04 мар 2010, 18:26

ну нет мне так больше нравится. пускай остаётся. всё равно в дальнейшем данную менюшку уберу, а настройки перетащу в новую форму. Как раз одна из кнопок в верху для этого и сделана

Re: Написание программы "ГиперТерминал" в Delphi7

space » 13 мар 2010, 01:07

Ура!!! Я смог сделать сохранение настроек порта. Единственное с чем не разобрался так это с тем, что не знаю как сохранить .ini файл в папку с самой программой, поэтому сделал сохранение на диск с. А по стандарту сохраняется в C:\WINDOWS\namefile.ini
Думаю пока это окончательный вариант первой версии.
Вложения
TerminalR.rar
exe
(436.13 КиБ) Скачиваний: 0
.jpg
.jpg

Re: Написание программы "ГиперТерминал" в Delphi7

MiBBiM » 14 мар 2010, 21:09

Код: Выделить всёРазвернуть
var ini: TINIFile;
...
ini := TINIFile.Create(extractfilepath(Application.ExeName) + FileName);

параметр конструктора - путь до иника. extractfilepath(Application.ExeName) - путь до загрузочного модуля (exe). ещё его можно извлечь из нулевого параметра командной строки.

Добавлено спустя 3 минуты 29 секунд:
а в корень активного раздела лучше ничего не размещать, поскольку с большой долей вероятности право на запись ограничено политикой безопасности.

Re: Написание программы "ГиперТерминал" в Delphi7

space » 14 мар 2010, 22:56

Спасибо MiBBiM, я уже там всё поправил. Так что щас всё сохраняется как надо :)

Re: Написание программы "ГиперТерминал" в Delphi7

Romikgy » 14 мар 2010, 23:32

зачем создавать терминал ? если опыт программинга тогда да,
а если для юзания то putty выше крыши делает все имхо

Re: Написание программы "ГиперТерминал" в Delphi7

space » 16 мар 2010, 21:07

терминал делал под себя так как удобно мне. Тем более в дальнейше к терминалу добавлю передачу команд по блютуз и вывод видео изображения с робота.

Re: Написание программы "ГиперТерминал" в Delphi7

Romikgy » 16 мар 2010, 23:00

тогда разумно (с этими дополнения ) :)

Re: Написание программы "ГиперТерминал" в Delphi7

Asik2030 » 23 мар 2013, 17:31

кто может дать исходник? на Делфи


Rambler\'s Top100 Mail.ru counter