Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 186
от 21.07.2005, 18:00

Администратор:Калашников О.А.
В рассылке:Подписчиков: 224, Экспертов: 30
В номере:Вопросов: 2, Ответов: 6


Вопрос № 23574: Всем добрый вечер, ссылаюсь на вопрос № 23526 Вот пример, какой принцип сохранения был: [Админы] Maxvel=11111 Sergey=13123 Anna=12312 [Users] Smoke=234242 Inna=12312 [Group1] [Group2] Alexey=12312 ...
Вопрос № 23576: Приветствую всех кто читает этот вопрос. Вопрос таков: Есть процедура которая должна выполняться по нажатию кнопки и при выполнении кода этой процедуры должна осуществляться проверка после выполнения каждой операции кода на изменение двух пер...

Вопрос № 23.574
Всем добрый вечер, ссылаюсь на вопрос № 23526

Вот пример, какой принцип сохранения был:
[Админы]
Maxvel=11111
Sergey=13123
Anna=12312
[Users]
Smoke=234242
Inna=12312
[Group1]
[Group2]
Alexey=12312
Andrey=12312

Как должно конвертировать:
Админы|Maxvel!$!11111
Админы|Sergey!$!13123
Админы|Anna!$!12312
Users|Smoke!$!234242
Users|Inna!$!12312
Group1!$!
Group2|Alexey!$!12312
Group2|Andrey!$!12312

P.S. Если встречается секция, а после нее сразу секция, нужно так [Group1] - Group1!$!

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

Может так лучше объяснил.
С Уважением, Алексей
Отправлен: 16.07.2005, 00:09
Вопрос задал: Алексей (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: Denisss
Здравствуйте, Алексей!
Вчера я Вам уже приводил пример, сегодня опять же его привожу, но с миниатюрными преобразованиями. С Вашим примером он делает именно так, как у Вас указано.

Приложение:

Ответ отправил: Denisss (статус: 10-ый класс)
Отправлен: 16.07.2005, 09:45
Оценка за ответ: 5
Комментарий оценки:
Отлично, как раз это и нужно. Большое спасибо


Вопрос № 23.576
Приветствую всех кто читает этот вопрос.
Вопрос таков:
Есть процедура которая должна выполняться по нажатию кнопки и при выполнении кода этой процедуры должна осуществляться проверка после выполнения каждой операции кода на изменение двух переменных (логических) Pause и Stop, при этом процедура выполняется один раз, т.е. while Stop=false do ... не катит.
Заранее благадарю за ответы!!!
Отправлен: 16.07.2005, 01:49
Вопрос задал: GREEDY (статус: Посетитель)
Всего ответов отправлено: 5

Отвечает: Malish
Здравствуйте, GREEDY!
Самое простое решение в данной ситуации создать поток который бы следил за изменением этих переменных. Сравнение постоянно и основной поток нормально работает.
Ответ отправил: Malish (статус: Студент)
Отправлен: 16.07.2005, 02:06

Отвечает: Ballon
Здравствуйте, GREEDY!
Если тебе надо чтоб процедура все время выполнялась. Тогда поставь её на таймер
Ответ отправил: Ballon (статус: 3-ий класс)
Отправлен: 16.07.2005, 08:07

Отвечает: Denisss
Здравствуйте, GREEDY!
Поставьте операцию проверки в поток. Если нет желания заморачиваться с потоками, то можете воспользоваться таймером из набора компонент JVCL. В нем таймер использует потоки. Вставьте в него процедуру проверки и все будет нормально работать.
Ответ отправил: Denisss (статус: 10-ый класс)
Отправлен: 16.07.2005, 09:36

Отвечает: sir henry
Здравствуйте, GREEDY!
Ну дак и поставте после каждой операции кода проверку на Pause и Stop. Чего голову то ломать?
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 16.07.2005, 19:19

Отвечает: Werewolf
Здравствуйте, GREEDY!
procedure TForm1.ButClick(Sender: TObject);
begin
stop:=false;
pause:=false;
repeat
myproc;
until (stop or pause);
myproc;
end;
Ответ отправил: Werewolf (статус: 3-ий класс)
Отправлен: 17.07.2005, 23:54


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

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

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiplus
Отписаться
Вспомнить пароль

В избранное