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

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


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

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

Выпуск № 886
от 05.08.2007, 18:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 468, Экспертов: 75
В номере:Вопросов: 3, Ответов: 4


Вопрос № 96764: Здравствуйте! Пользуюсь FastReportom мне нужно по нажатию на кнопку запустить отчет на выполнение я знаю такой метод: sp.LoadFromFile('Имя файла.frf'); sp.PrepareReport; sp.ShowPreparedReport; меня не устраивает то, что при выполн...
Вопрос № 96819: Здравствуйте уважаемые эксперты. Пользуюсь BDS 2006. В компоненте типа TStatuBar нет SizeGrip'a. Как его (SizeGrip) сделать без самого StatuBar'a....
Вопрос № 96862: Уважаемые эксперты! как запустить консольное приложение с параметрами, а после его запуска в ответ на запрос (спрашивает пароль) ввести строку символов в этом же консольном приложении. Заранее спасибо...

Вопрос № 96.764
Здравствуйте!
Пользуюсь FastReportom мне нужно по нажатию на кнопку запустить отчет на выполнение я знаю такой метод:
sp.LoadFromFile('Имя файла.frf');
sp.PrepareReport;
sp.ShowPreparedReport;
меня не устраивает то, что при выполнении открывается окно где формируются страницы это можно как то избежать, а вместо окна например ProgressBar поставить на главной форме. Дайте доработанный код.
Отправлен: 30.07.2007, 22:33
Вопрос задал: Молостов Дмитрий Викторович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Mishell
Здравствуйте, Молостов Дмитрий Викторович!
Чтобы убрать окно формирования страниц отчета установите sp.ShowProgress:=false
и соотв. чтобы показывать процесс формирования страниц самому используйте событие TfrReport.OnProgress() см. приложение

Приложение:

Ответ отправил: Mishell (статус: 2-ой класс)
Ответ отправлен: 31.07.2007, 11:26


Вопрос № 96.819
Здравствуйте уважаемые эксперты. Пользуюсь BDS 2006. В компоненте типа TStatuBar нет SizeGrip'a. Как его (SizeGrip) сделать без самого StatuBar'a.
Отправлен: 31.07.2007, 09:12
Вопрос задал: Левадный Тимур Русланович (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: CjJoker
Здравствуйте, Левадный Тимур Русланович!

Могу заметить что он у TStatusBar всетаки есть, поскольку это всего-лишь обертка
к компоненту Windows, а если его у Вас нет, то это значит, что в настройках формы
выбран стиль без SizeGrip... восстановите настройки по умолчанию для формы.
Ответ отправил: CjJoker (статус: 2-ой класс)
Ответ отправлен: 31.07.2007, 09:33
Оценка за ответ: 5
Комментарий оценки:
Модет быть это происходит в следствии устоновки какого то параметра. Если да, то какого. Как восстановить настройки фомы по умолчанию?

Отвечает: Mishell
Здравствуйте, Левадный Тимур Русланович!
В BDS 2006 у TStatusBar есть SizeGrip - Вы его наверно просто не заметили - посмотрите внимательно
Примечание: чтобы было удобней просматривать св-ва в Object Inspector'е (т.е. как в пред. версиях) сделайте группировку не по категориям, а по названиям свойств (правый клик в окне инспектора объектов - меню Arrange - меню by Name)
Ответ отправил: Mishell (статус: 2-ой класс)
Ответ отправлен: 31.07.2007, 11:32
Оценка за ответ: 4
Комментарий оценки:
Я делел как вы говорили и до этого. Там (SizeGrip) стоит true.


Вопрос № 96.862
Уважаемые эксперты!
как запустить консольное приложение с параметрами, а после его запуска в ответ на запрос (спрашивает пароль) ввести строку символов в этом же консольном приложении.
Заранее спасибо
Отправлен: 31.07.2007, 14:51
Вопрос задал: Bee.line (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 8)

Отвечает: Coupler
Здравствуйте, Bee.line!
В приложении код консольного приложения, запрашивающего параметры и пароль (для примера), и код, позволяющий открыть его с параметрами и передать пароль.

Приложение:

Ответ отправил: Coupler (статус: Практикант)
Ответ отправлен: 01.08.2007, 07:26
Оценка за ответ: 4
Комментарий оценки:
while wnd = 0 do
wnd := FindWindow('ConsoleWindowClass', console);
вот на этом прога и виснет, она не находит это консольное окно, хотя консоль запускается корректно


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

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

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

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

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


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


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

В избранное