Вниз
Скачать: CL | DM;

Как разместить ссылку в форме?   Найти похожие ветки 

← →
Арт   (2009-01-24 14:29) [0]

Здравствуйте! Как разместить ссылку на мыло и сайт в обычной форме "о программе...". Чтобы при наведении на мыло курсор сам менялся, и при кликаньи открывался почтовый клиент по умолчанию, или откравался броузер при щелчке на имя сайта.


← →
{RASkov} ©   (2009-01-24 15:13) [1]

TLabel и понеслась.... рука по клаве....)

Что уже сделано и что именно не понятно?


← →
Арт   (2009-01-24 18:11) [2]

нуу...просто я думал, что в delphi есть определённая функция типа link или Url, забиваешь как tlabel и голова не болит. неужели нужно использовать эвенты и все делать ручками?


← →
{RASkov} ©   (2009-01-24 18:20) [3]

> [2] Арт   (24.01.09 18:11)
> неужели нужно использовать эвенты и все делать ручками?

Нужно. Там не сложно, поверь :) ShellExecute тебе поможет...


← →
Арт   (2009-01-24 18:44) [4]

окей, все почти готово: при наведении мышкой на tlabel с е-майл адресом он подсвечивается, меняется курсор на руку с указательным пальцем ласково приглашая кликнуть и отправить письмо автору.
Расков, подскажите, пожалуйста, как правильно использовать ShellExe.. в данном случае, а то я что то по хелпу не могу разобраться пока...


← →
{RASkov} ©   (2009-01-24 19:01) [5]

> [4] Арт   (24.01.09 18:44)

например на ОнКлик по твоей метке:\
ShellExecute(Handle, "open", "<твой url>", nil, nil, SW_SHOW);
Handle - в данном случае формы в методе которой этот код выполняется... остольное в Ф1 есть)


← →
Anatoly Podgoretsky ©   (2009-01-24 19:04) [6]

> Арт  (24.01.2009 18:11:02)  [2]

Начиная с какой то версии - есть. Но и написать самому или взять готовое не составит трудов, славо богу их даже не десятки.


← →
Арт   (2009-01-24 19:24) [7]

Окей, спасибо, все работает как часы (вам пора деньги брать за дельные советы) =)))
И еще вопрос: моя программа делает некоторые гидравлические расчеты, нужно вывести отчет формата А4 на печать, отчет состоит из схемы (уже готовый jpg рисунок - он не меняется), нескольких формул (тоже, видимо, придется делать картинками), и самих данных (цифры, буквы....). Ну а потом все это вывести на печать.
я склоняюсь к созданию RichEdit и заполнению его своими данными, можно ли туда добавлять картинки? и правильно ли я думаю, может есть более удобные компоненты для решения моего вопроса?


← →
AndreyV ©   (2009-01-24 19:49) [8]

> [7] Арт   (24.01.09 19:24)
> И еще вопрос: моя программа делает некоторые гидравлические
> расчеты, нужно вывести отчет формата А4 на печать

Генераторы отчётов: QReport, FastReport.


← →
Anatoly Podgoretsky ©   (2009-01-24 19:58) [9]

> Арт  (24.01.2009 19:24:07)  [7]

Восспользуйся генератором отчетов.


← →
Арт   (2009-01-24 20:02) [10]

не могу найти компоненты qreport в моем codegear



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.011 c
8-1191770086
яблочго
2007-10-07 19:14
2009.03.15
Установка палитры в TBitmap


15-1231430120
Unknown user
2009-01-08 18:55
2009.03.15
Приложение разделенное на процессы


15-1231647773
Slider007
2009-01-11 07:22
2009.03.15
С днем рождения ! 11 января 2009 воскресенье


2-1232796415
programmer90
2009-01-24 14:26
2009.03.15
поддеревья в TreeView


15-1231283649
Alkid
2009-01-07 02:14
2009.03.15
Из системы "пропал" DVD-RW




   Наверх