Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.15;
Скачать: 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 вся ветка

Текущий архив: 2009.03.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
2-1232511133
Тимоха
2009-01-21 07:12
2009.03.15
размер программы


2-1232559104
cruiser
2009-01-21 20:31
2009.03.15
WebBrowser.Navigator и поток


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


2-1232625697
fat.hamster
2009-01-22 15:01
2009.03.15
Правильный способ обработки ошибок в OnCreate?


6-1200663723
sdram
2008-01-18 16:42
2009.03.15
Как отправить email ?