Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - [решено] Журнал

Ответить
Настройки темы
Delphi - [решено] Журнал

Аватара для NickDang

Новый участник


Сообщения: 31
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip Unit1.zip
(1.2 Kb, 11 просмотров)
Нужно сделать журнал в моем исходнике. Чтобы в нем писало программы, которые были выбраны. То есть клацаем по speedbuton и в журнале пишется такая-то программа. Можно ли реализовать мою идею?
добавляю Архив с Unit1.pas

Отправлено: 20:31, 23-01-2012

 

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


NickDang, Пропишите в каждой функции speedbutton'a.
Код: Выделить весь код
Memo1.Lines.Add('имя_вашей_программы');
Memo1.Lines.SaveToFile('MyJournal.txt');
Или в TStringList и сохранение в файл.

Но насколько я понял ваш исходник, вам лучше реализовать всё хранение программ в ini-файле, считывая данные не через кнопки, а через выделеную строку нужной программы, примерно как в моём проекте - Quick Killer 3.0 Final

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Последний раз редактировалось Drongo, 24-01-2012 в 02:11. Причина: ВАриантивность...

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:22, 23-01-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для NickDang

Новый участник


Сообщения: 31
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я забыл написать, журналом является Memo, который находится на той же форме. То есть он всегда будет под рукой и можно просмотреть какие программы уже запущены. при том нужно чтобы при закрытии исходника, журнал не сохранял историю..

Отправлено: 15:39, 24-01-2012 | #3


В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


NickDang, Drongo привел вам пример, как раз с Memo...
Цитата NickDang:
при том нужно чтобы при закрытии исходника, журнал не сохранял историю.. »
Он и не будет сохраняться... Если вы это не предусмотрите.
Сделать просто
Код: Выделить весь код
Memo1.Lines.Add('имя_вашей_программы');
Цитата NickDang:
можно просмотреть какие программы уже запущены »
А если закрыть открытое приложение и потом снова открыть, и так раз N, то в журнале будет как будто сейчас запущено N копий этой программы?

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:51, 24-01-2012 | #4


Аватара для NickDang

Новый участник


Сообщения: 31
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всё понял, а как сделать вертикальный бегунок чтобы листать журнал?

Последний раз редактировалось NickDang, 24-01-2012 в 17:10.


Отправлено: 16:56, 24-01-2012 | #5


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


вроде вертикальный бегунок сам появляется если строк больше, чем может поместится в memo

Отправлено: 17:34, 24-01-2012 | #6


Аватара для NickDang

Новый участник


Сообщения: 31
Благодарности: 0

Профиль | Отправить PM | Цитировать


нет, вот уже сколько жму Enter и не появился.

Отправлено: 17:40, 24-01-2012 | #7


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


свойство ScrollBars у memo установите в ssVertical

Отправлено: 17:59, 24-01-2012 | #8


Аватара для NickDang

Новый участник


Сообщения: 31
Благодарности: 0

Профиль | Отправить PM | Цитировать


ScrollBars в стандартных у меня только горизонтальный, а нужен вертикальный. не подскажете где он?
и можно подробно что прописать и где

Отправлено: 18:19, 24-01-2012 | #9


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


в графическом редакторе должно быть в свойствах

Отправлено: 18:27, 24-01-2012 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - [решено] Журнал

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Журнал безопасности Sevbl4 Microsoft Windows 2000/XP 9 03-06-2010 15:40
Журнал событий Vygov Microsoft Windows 95/98/Me (архив) 1 23-07-2007 01:54
Журнал сервера NordWest Microsoft Windows NT/2000/2003 2 23-12-2005 14:26
Журнал работы Rudy Microsoft Windows 2000/XP 1 24-10-2005 15:53
Журнал в ИЕ Sulako Вебмастеру 1 15-01-2003 15:03




 
Переход