![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как разместить ссылку в форме? [WinXP]
Арт © (2009-01-24 14:29:00)Здравствуйте! Как разместить ссылку на мыло и сайт в обычной форме "о программе...". Чтобы при наведении на мыло курсор сам менялся, и при кликаньи открывался почтовый клиент по умолчанию, или откравался броузер при щелчке на имя сайта.
Арт (2009-01-24 20:02:00) [1]не могу найти компоненты qreport в моем codegear
Anatoly Podgoretsky (2009-01-24 19:58:00) [2]> Арт (24.01.2009 19:24:07) [7]
Восспользуйся генератором отчетов.
AndreyV (2009-01-24 19:49:00) [3]> [7] Арт (24.01.09 19:24)
> И еще вопрос: моя программа делает некоторые гидравлические
> расчеты, нужно вывести отчет формата А4 на печать
Генераторы отчётов: QReport, FastReport.
Арт (2009-01-24 19:24:00) [4]Окей, спасибо, все работает как часы (вам пора деньги брать за дельные советы) =)))
И еще вопрос: моя программа делает некоторые гидравлические расчеты, нужно вывести отчет формата А4 на печать, отчет состоит из схемы (уже готовый jpg рисунок - он не меняется), нескольких формул (тоже, видимо, придется делать картинками), и самих данных (цифры, буквы....). Ну а потом все это вывести на печать.
я склоняюсь к созданию RichEdit и заполнению его своими данными, можно ли туда добавлять картинки? и правильно ли я думаю, может есть более удобные компоненты для решения моего вопроса?
Anatoly Podgoretsky (2009-01-24 19:04:00) [5]> Арт (24.01.2009 18:11:02) [2]
Начиная с какой то версии - есть. Но и написать самому или взять готовое не составит трудов, славо богу их даже не десятки.
{RASkov} (2009-01-24 19:01:00) [6]> [4] Арт (24.01.09 18:44)
например на ОнКлик по твоей метке:\
ShellExecute(Handle, 'open', '<твой url>', nil, nil, SW_SHOW);
Handle - в данном случае формы в методе которой этот код выполняется... остольное в Ф1 есть)
Арт (2009-01-24 18:44:00) [7]окей, все почти готово: при наведении мышкой на tlabel с е-майл адресом он подсвечивается, меняется курсор на руку с указательным пальцем ласково приглашая кликнуть и отправить письмо автору.
Расков, подскажите, пожалуйста, как правильно использовать ShellExe.. в данном случае, а то я что то по хелпу не могу разобраться пока...
{RASkov} (2009-01-24 18:20:00) [8]> [2] Арт (24.01.09 18:11)
> неужели нужно использовать эвенты и все делать ручками?
Нужно. Там не сложно, поверь :) ShellExecute тебе поможет...
Арт (2009-01-24 18:11:00) [9]нуу...просто я думал, что в delphi есть определённая функция типа link или Url, забиваешь как tlabel и голова не болит. неужели нужно использовать эвенты и все делать ручками?
{RASkov} (2009-01-24 15:13:00) [10]TLabel и понеслась.... рука по клаве....)
Что уже сделано и что именно не понятно?