Удомельский форум   ◊
www.udomlya.ru | Медиа-Центр | Удомля КТВ | Старый форум

Вернуться   Удомельский форум > Hard&Soft > Программирование
Справка Пользователи Календарь Сообщения за день
 
 
Опции темы Опции просмотра
Старый 17.04.2007, 19:04   #11
George
Местный
 
Регистрация: 26.04.2006
Сообщений: 413
Вы сказали Спасибо: 113
Поблагодарили 153 раз(а) в 70 сообщениях
Отправить сообщение для George с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pitty
Если картинка в файле, то можно с помощью TImage. Создаешь новую форму, кидаешь на нее TImage, в выравнивании выставляешь alClient (вроде, могу ошибаться), и потом в рантайме загружаешь в эту TImage ту картинку, которую тебе надо... Хотя можно и в дизайн-тайм загрузить, если картинка не меняется....
Проще, наверное, так:
FormStyle:=fsDialog;
Form.Canvas.Bitmap.LoadFromFile(FileName);
Цитата:
свойство BoubleBuffered в true.
Опечатка.... DoubleBuffered
__________________
С наилучшими пожеланиями
George
George вне форума  
Старый 19.09.2007, 22:10   #12
gomer
Пользователь
 
Аватар для gomer
 
Регистрация: 18.05.2007
Сообщений: 42
Вы сказали Спасибо: 26
Поблагодарили 4 раз(а) в 4 сообщениях
Смех вау

как в компелированную программу закинуть компонент???
suicide suicide suicide
gomer вне форума  
Старый 19.09.2007, 23:37   #13
Pitty
Местный
 
Регистрация: 26.04.2006
Адрес: Удомля, гдежещё
Сообщений: 1,986
Вы сказали Спасибо: 676
Поблагодарили 257 раз(а) в 167 сообщениях
По умолчанию

Цитата:
Сообщение от George
Проще, наверное, так:
FormStyle:=fsDialog;
Form.Canvas.Bitmap.LoadFromFile(FileName);

Опечатка.... DoubleBuffered
Прально, опечатка. В)
А про лоадфромфайл - моя технология "мышечная", в дельфе так многие пишут. (благо она это позволяет, как позволяет писать полностью без VCL графические приложения)
Кстати, кто пользовался Дельфи 2005?: какие впечатления? Как она сравнивается со старой дельфой (7) и как с VS2005?

Ставить и разбираться лень, может кто пользовался.
__________________
I never saw a wildthing sorring for itself.
A small bird will drop frozen dead without ever felt sorry for itself.
Pitty вне форума  
Старый 19.09.2007, 23:38   #14
Pitty
Местный
 
Регистрация: 26.04.2006
Адрес: Удомля, гдежещё
Сообщений: 1,986
Вы сказали Спасибо: 676
Поблагодарили 257 раз(а) в 167 сообщениях
По умолчанию

Цитата:
Сообщение от gomer
как в компелированную программу закинуть компонент???
suicide suicide suicide
В правильно сформулированном вопросе 80% ответа. Не понятен вопрос на 100% В)
__________________
I never saw a wildthing sorring for itself.
A small bird will drop frozen dead without ever felt sorry for itself.
Pitty вне форума  
Старый 20.09.2007, 09:33   #15
Troll
Супер-Модератор
 
Аватар для Troll
 
Регистрация: 26.04.2006
Адрес: Удомля
Сообщений: 1,454
Вы сказали Спасибо: 70
Поблагодарили 536 раз(а) в 332 сообщениях
Отправить сообщение для Troll с помощью ICQ
По умолчанию

Цитата:
Сообщение от Pitty
Прально, опечатка. В)
А про лоадфромфайл - моя технология "мышечная", в дельфе так многие пишут. (благо она это позволяет, как позволяет писать полностью без VCL графические приложения)
Кстати, кто пользовался Дельфи 2005?: какие впечатления? Как она сравнивается со старой дельфой (7) и как с VS2005?
Ставить и разбираться лень, может кто пользовался.
"Мышечное" написание это конечно хорошо, но подобное использование (вроде как бы без VCL) не избавляет от главного недостатка VCL - размера конечного файла, для этого требуется писать на чистом API )
2005 не пользовался, насколько я помню она полностью заточена по .net, но сейчас у меня стоит BDS (Borland Developer Studio 2006), в которой совмещены как и VCL так .net, т.е. кому как больше нравится ) Отзывы полностью положительные, но за всё, как известно приходится платить, в данном случае машину желательно не самую слабую иметь.
Troll вне форума  
Старый 22.09.2007, 20:32   #16
Pitty
Местный
 
Регистрация: 26.04.2006
Адрес: Удомля, гдежещё
Сообщений: 1,986
Вы сказали Спасибо: 676
Поблагодарили 257 раз(а) в 167 сообщениях
По умолчанию

Цитата:
Сообщение от Troll
"Мышечное" написание это конечно хорошо, но подобное использование (вроде как бы без VCL) не избавляет от главного недостатка VCL - размера конечного файла, для этого требуется писать на чистом API )
2005 не пользовался, насколько я помню она полностью заточена по .net, но сейчас у меня стоит BDS (Borland Developer Studio 2006), в которой совмещены как и VCL так .net, т.е. кому как больше нравится ) Отзывы полностью положительные, но за всё, как известно приходится платить, в данном случае машину желательно не самую слабую иметь.
Я как раз и говорил, что можно писать вообще не используя VCL, но тогда всё придется самому рисовать, хотя это и возможно (видел такие программы, полностью исполняемый код с графической оболочкой порядка 60кбайт), но не пользуясь специальными "заменами VCL" делать это не очень приятно.
__________________
I never saw a wildthing sorring for itself.
A small bird will drop frozen dead without ever felt sorry for itself.
Pitty вне форума  
Старый 02.01.2008, 13:55   #17
TEHb
Новичок
 
Аватар для TEHb
 
Регистрация: 30.10.2007
Сообщений: 6
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от gomer
как в компелированную программу закинуть компонент???
suicide suicide suicide
если тебе надо во время работы проги создать компонент то это можно сделать так:

Var

MyButton : TButton;

MyButton := TButton.Create(MyForm); // MyForm теперь "обладает" MyButton
with MyButton do

BEGIN
Parent := MyForm; // Выбираем родителей. MyForm "усыновляет" MyButton
height := 32;
width := 128;
caption := 'Я здесь!';
left := (MyForm.ClientWidth - width) div 2;
top := (MyForm.ClientHeight - height) div 2;
END;
TEHb вне форума  
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:14. Часовой пояс GMT +3.


Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot