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

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


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

Народное голосование ПРЕМИИ РУНЕТА-2007!
Голосуем за RusFAQ.ru >>

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

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

Выпуск № 970
от 05.11.2007, 15:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 455, Экспертов: 65
В номере:Вопросов: 5, Ответов: 14


Вопрос № 107405: Уважаемые эксперты как можно реализовать такую вещь. есть exe файл нужно написать программу которая извлекала бы из себя его содержимое... ну к примеру распаковывала в папку темп и потом производила с ним нужные действия, как можно такое реа...
Вопрос № 107469: Здравствуйте, что означает ошибка: missing operator or semicolon?...
Вопрос № 107470: Здравствуйте, мне нужно тут объединить два условия: if a<b then label1.Visible:=true and Edit3.Text:=(d); if a>b then label2.visible=true and edit3.Text:=(d); надо чтобы одновременно метка видимой стала и текст поля ввода нужно...
Вопрос № 107499: Здравствуйте! Уважаемые эксперты подскажите, как обработать открытый Venturный файл или формата pdf, мне этих файлы нужно отредактировать и построить содержание, это вообще возможно с форматом pdf...
Вопрос № 107503: Памагите написать программу, которая бы сворачивалась в процесс . И во время своей работы недавала бы запускать указанное приложение (например calc.exe) при етом её в процессах завршить нельзя . Если программа которая запрещена запущена, то отсылает ...

Вопрос № 107.405
Уважаемые эксперты как можно реализовать такую вещь.

есть exe файл нужно написать программу которая извлекала бы из себя его содержимое... ну к примеру распаковывала в папку темп и потом производила с ним нужные действия, как можно такое реализовать. единственное условие файл должен быть 1 .
Отправлен: 30.10.2007, 18:16
Вопрос задал: Кэр Лаэда (статус: Практикант)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Нифонтов Максим
!!!
Здравствуйте, Кэр Лаэда!
Если я правильно понял вопрос, то вам нужен дебаггер. Не стоит писать его самому, проще взять уже готовый :)

Ответ вообще не по сути вопроса.
-----
∙ Отредактировал: sir henry (Академик)
∙ Дата редактирования: 31.10.2007, 04:50
Ответ отправил: Нифонтов Максим (статус: 1-ый класс)
Ответ отправлен: 30.10.2007, 18:26
Оценка за ответ: 1
Комментарий оценки:
нет вы неправильно поняли

Отвечает: Omickron
Здравствуйте, Кэр Лаэда!

Вы можете поместить этот файл в ресурсы, затем считать из ресурсов в файловый поток и сохранить на диск в любое место.
Это общий смысл действий.
Как поместить любой файл в ресурсы - читайте на форуме. Наверняка, тут поднимался этот вопрос, и не раз.
Ответ отправил: Omickron (статус: 5-ый класс)
Ответ отправлен: 30.10.2007, 18:44
Оценка за ответ: 5
Комментарий оценки:
спасибо за верную наводку....


Вопрос № 107.469
Здравствуйте, что означает ошибка: missing operator or semicolon?
Отправлен: 31.10.2007, 07:35
Вопрос задал: Исаак Моисеевич (статус: 2-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Нифонтов Максим
Здравствуйте, Исаак Моисеевич!
Вы забыли в тексте поставить знак "точка с запятой"
Ответ отправил: Нифонтов Максим (статус: 1-ый класс)
Ответ отправлен: 31.10.2007, 07:43
Оценка за ответ: 5

Отвечает: Фадеев Юрий
Здравствуйте, Исаак Моисеевич!
Ненайден оператор или разделительный знак.
Посмотрите может Вы в конце строки забыли поставить;
Нажмите два разы на ошыбке и Delphi должен показать где ошыбка.
Ответ отправил: Фадеев Юрий (статус: 2-ой класс)
Ответ отправлен: 31.10.2007, 10:36
Оценка за ответ: 5
Комментарий оценки:
ну да, точку с запятой выше не поставил


Вопрос № 107.470
Здравствуйте, мне нужно тут объединить два условия:
if a<b then label1.Visible:=true and Edit3.Text:=(d);
if a>b then label2.visible=true and edit3.Text:=(d);

надо чтобы одновременно метка видимой стала и текст поля ввода нужное значение принял, связкой and не получается сделать это
Отправлен: 31.10.2007, 07:50
Вопрос задал: Исаак Моисеевич (статус: 2-ой класс)
Всего ответов: 8
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Delph
Здравствуйте, Исаак Моисеевич!

Вот стандартная схема:

if a begin
label1.Visible:=true;
Edit3.Text:=d;
end else if a>b then
begin
label2.Visible:=true;
Edit3.Text:=d;
end;

Несколько операторов, которые Вы хотите объединить в одну связку, оборачивайте в begin ... end
---------
Сомневайся во всём! Реальность часто бывает не такой, как мы о ней думаем.
Ответ отправил: Delph (статус: Студент)
Ответ отправлен: 31.10.2007, 08:02
Оценка за ответ: 5

Отвечает: Нифонтов Максим
Здравствуйте, Исаак Моисеевич!
после команды then используйте begin end
Праввильное оформление в приложении.

Приложение:

Ответ отправил: Нифонтов Максим (статус: 1-ый класс)
Ответ отправлен: 31.10.2007, 08:11
Оценка за ответ: 5

Отвечает: Degtyarev Anton
Здравствуйте, Исаак Моисеевич!
Насколько я понял вам требутся связка такого вида

if a < b then
begin
label1.viseble := true;
Edit3.Text := (d);
end else
begin
label2.viseble := true;
Edit3.Text := (d);
end;
---------
Сколько волка не корми, а слон всё равно толще
Ответ отправил: Degtyarev Anton (статус: 2-ой класс)
Ответ отправлен: 31.10.2007, 08:39
Оценка за ответ: 5

Отвечает: Gh0stik
Здравствуйте, Исаак Моисеевич!

Поскольку в обоих условиях фигурирует оператор присвоения Edit3.Text:=d; (да и почему переменная d - у Вас написана в скобках...), то рекомендую просто его вынести за условие (зачем лишний раз его заставлять работать :) ):

...
if a < b then label1.Visible:=true
esle if a > b then label2.visible=true;
Edit3.Text:=d;
...


Good Luck!!!
---------
Господь Бог - это всего лишь сверхмощный генератор случайных чисел, в соответствии с которыми сочетаются события на Земле. Генератор случайных чисел - и только.
Ответ отправил: Gh0stik (статус: Профессор)
Украина, Славянск
Организация: Славянский государственный педагогический университет (Кафедра алгебры)
ICQ: 289363162
----
Ответ отправлен: 31.10.2007, 09:00
Оценка за ответ: 5
Комментарий оценки:
ну это на всякий случай я его в скобки :)

Отвечает: Dubrovin
Здравствуйте, Исаак Моисеевич!
if a<b then
begin
label1.Visible:=true;
Edit3.Text:=(d);
end;

if a>b then
begin
label2.visible=true;
edit3.Text:=(d);
end;
Ответ отправил: Dubrovin (статус: 2-ой класс)
Ответ отправлен: 31.10.2007, 10:01
Оценка за ответ: 5

Отвечает: Фадеев Юрий
Здравствуйте, Исаак Моисеевич!
Попробуйте так:
if a<b then
Begin
label1.Visible:=true;
Edit3.Text:='d';
end;
if a>b then
Begin
label2.visible=true;
edit3.Text:='d';
end;
Ответ отправил: Фадеев Юрий (статус: 2-ой класс)
Ответ отправлен: 31.10.2007, 10:32
Оценка за ответ: 5

Отвечает: Виктор Пырлик
Здравствуйте, Исаак Моисеевич!

Вот то, что вы хотели.

Приложение:

---------
Если ничего не помогло - надо читать инструкцию

Ответ отправил: Виктор Пырлик (статус: Практикант)
Ответ отправлен: 31.10.2007, 20:19
Оценка за ответ: 5

Отвечает: Pif-paf
Здравствуйте, Исаак Моисеевич!
Попробуйте так:
if a<b then
begin
label1.Visible:=true;
Edit3.Text:=(d);
end
else
begin
label2.visible=true;
edit3.Text:=(d);
end;
Ответ отправил: Pif-paf (статус: 1-ый класс)
Ответ отправлен: 01.11.2007, 09:25
Оценка за ответ: 5


Вопрос № 107.499
Здравствуйте! Уважаемые эксперты подскажите, как обработать открытый Venturный файл или формата pdf, мне этих файлы нужно отредактировать и построить содержание, это вообще возможно с форматом pdf
Отправлен: 31.10.2007, 12:21
Вопрос задал: Мустафин Марат Зуфарович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Gladiator
Здравствуйте, Мустафин Марат Зуфарович!
Насколько я знаю, файл pdf уже конечный откомпилированный файл. Декомпилировать его по-моему невозможно.
Ответ отправил: Gladiator (статус: Студент)
Ответ отправлен: 31.10.2007, 12:54


Вопрос № 107.503
Памагите написать программу, которая бы сворачивалась в процесс . И во время своей работы недавала бы запускать указанное приложение (например calc.exe) при етом её в процессах завршить нельзя . Если программа которая запрещена запущена, то отсылает сообщение по аське (например 02-02-02).
Отправлен: 31.10.2007, 12:55
Вопрос задал: Юров Дмитрий Евгеньевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Gladiator
!!!
Здравствуйте, Юров Дмитрий Евгеньевич!

Ответ перенесен в мини-форум, т.к. не является ответом на заданный вопрос.
-----
∙ Отредактировал: Error00 (Профессионал)
∙ Дата редактирования: 31.10.2007, 20:50
Ответ отправил: Gladiator (статус: Студент)
Ответ отправлен: 31.10.2007, 13:51


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

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

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

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

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


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


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.61.1 от 16.10.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное