11.11.2011 11:11 Важное сообщение от "Неизвестный Предсказатель": И возродится вновь некрополь! И станет он не менее великим чем прежде! И будет у него url: http://nekropol.kamrbb.ru
Сообщение: 118
Особенность: Найду убью
Откуда: Мир Хаоса
Рейтинг:
-2
Замечания:
Отправлено: 28.11.06 22:29. Заголовок: Re:
Как выполнить какой-то процесс тогда, когда пользователь не работает с моим приложением?
Ответ: Создайте процедуру, которая будет вызываться при событии Application.OnIdle.
Обьявим процедуру:
цитата:
{Private declarations} procedure IdleEventHandler(Sender: TObject; var Done: Boolean);
В разделе implementation опишем поцедуру:
цитата:
procedure TForm1.IdleEventHandler(Sender: TObject; var Done: Boolean); begin {Do a small bit of work here} Done := false; end;
В методе Form'ы OnCreate - укажем что наша процедура вызывается на событии Application.OnIdle.
цитата:
Application.OnIdle := IdleEventHandler;
Событие OnIdle возникает один раз - когда приложение переходит в режим "безделья" (idle). Если в обработчике переменной Done присвоить False событие будет вызываться вновь и вновь, до тех пор пока приложение "бездельничает" и переменной Done не присвоенно значение True.
var Form1: TForm1; reg:Tregistry; nameprog:string[20]; pathprog:string[80]; implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin if (Edit2.Text='') then begin ShowMessage ('Выбери прогу!!') end else begin if (Edit1.Text='Название проги' ) or (Edit1.Text='' ) then begin Edit1.Text := 'Key: Runing_Demo'; nameprog := 'Runing_Demo' end else begin nameprog:=Edit1.Text; end;
Сообщение: 961
Особенность: Спать хочу
Откуда: Страна Обетованная
Рейтинг:
1
Награды:
Отправлено: 14.05.07 14:46. Заголовок: Re:
База данных
В комплекте с «Delphi 7 и выше» поставляются сразу несколько библиотек для работы с базами данных (ADO, BDE, dbExpress, InterBase и др.). Для того чтобы создать приложение, работающее с локальной базой данных, то вы обычно используете библиотеку BDE. Эта библиотека создана компанией Borland и уже порядком устарела. Но без определённой подготовки операционной системы эти компоненты работать не будут. Есть альтернатива этим компонентам. Существует автономный компонент TClientDataSet, который использует свой собственный формат данных. Итак, переходим к практике. Компонент TClientDataSet использует файлы с расширением *.CDS и *.XML мы будем рассматривать формат CDS, так как XML формат занимает вдвое больше места на диске и такой файл легко можно изменить, открыв его через блокнот. Этот компонент при создании проецирует файл в память и модифицирует только память, а при уничтожении данные записываются в файл целиком. Путь к файлу определяет свойство FileName.
Вот вам пример базы данных с функциями: добавление, изменение, удаление, поиск и фильтрация.
Сообщение: 962
Особенность: Спать хочу
Откуда: Страна Обетованная
Рейтинг:
1
Награды:
Отправлено: 14.05.07 15:02. Заголовок: Re:
NE N10
Эта программа работает с элементарной нейронной сетью (искусственный разум).
Смысл ее работы заключается в поиске наименьшей общей ошибки в выходных данных. На входе подаются входные данные -> программа выстраивает провежуточные веса по методу Розенблатта с обоих сторон промежуточного слоя и выводит выходные данные. -> далее по методу Видроу-Хоффа вычисляет общую ошибку и если она меньше или ровна ошибке в 0,05 то выдает ответ, в противном случае все действие повторяется.
Эта работа: пример обучения с учителем при методе обратного распространения ошибки.
При найденом ответе создается текстовый файл с ответом, промежуточными ошибками и весами.
Сообщение: 1086
Особенность: Спать хочу
Откуда: Страна Обетованная
Рейтинг:
1
Награды:
Отправлено: 12.06.07 13:34. Заголовок: Re:
NE редактор
Эта программа является модификацией стандартного блокнота. Скорее усовершенствованным.
Возможности:
Открытие и сохранение форматов:
*.txt
*.rtf (частично)
Манипуляции с текстом:
Все стандартные возможности блокнота плюс:
Зачеркнутый текст
Очистить формат
Изменение регистра букв
Дополнительная функция открытия документа в безопасном режиме, т.е. документ только читается и не изменяется. Используется эта возможность при чтении документов занятых и используемых другими приложениями, так как фактически документ не открывается, а читается виртуально.
Сообщение: 1088
Особенность: Спать хочу
Откуда: Страна Обетованная
Рейтинг:
1
Награды:
Отправлено: 13.06.07 19:57. Заголовок: Re:
Sora пишет:
цитата:
А для чего он еще подойдет?
Я вижу человека не любящего читать HELP, хотя я тебя понимаю, потому что сам его читать не люблю. В принцепе он подойдет ко всему, что можно нафантазировать: Работа с текстом, изображением, экраном (для тебя) ...
Все даты в формате GMT
6 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет