Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.02;
Скачать: CL | DM;

Вниз

Загрузка картинки в Imageshow   Найти похожие ветки 

 
Igit ©   (2003-01-19 17:10) [0]

Что-то я флужу совсем... но этот вопрос в основную случайно написал, переписываю сюда.
Я делаю так

procedure TForm1.ImageShow1Click(Sender: PObj);
var Hbmp: Hbitmap;
( listbox1.Items[listbox1.curindex])
Что-то я флужу совсем... но этот вопрос в основную случайно написал, переписываю сюда.
Я делаю так

procedure TForm1.ImageShow1Click(Sender: PObj);
var Hbmp: Hbitmap;
Tbmp: Tbitmap;
begin
Tbmp.Create;
Tbmp.LoadFromFile(listbox1.Items[listbox1.curindex]);
Hbmp:=Tbmp.Handle;
form1.ImageShow1.TBAddBitmap(Hbmp);
end;

но на 6 строке ошибка, и прога закрывается... где я ошибся...


 
Kladov   (2003-01-21 20:40) [1]

веник метет, а холодильник морозит. Если сказать венику, чтобы он морозил, то - холодильник станет пылесосить?


 
Igit ©   (2003-01-22 09:06) [2]

Kladov (21.01.03 20:40)
Я подумал о двух вещах:
1) Ты издеваешься
2) Это был намек, что у меня в коде, я что-то пытаюсь заставить делать не то что оно умеет?


 
blackalex ©   (2003-01-22 10:09) [3]

2Igit
Не обижайся на Кладова. Смотри примеры как работать с битмапом в KOLовских исходниках (TestKOL3.dpr)


 
Kladov   (2003-01-22 17:04) [4]

Create в KOL не используется. Чтобы создать экземпляр объекта TBitmap, надо вызвать функцию NewBitmap. С чего взят такой вызов, вообще непонятно. В VCL тоже используется совсем иначе. Там правильно присвоить переменной результат вызова TBitmap.Create.

А если посмотреть на описание метода TBAddBitmap, то там написано:
...Adds bitmaps to a toolbar...

Ну а при чем тут ImageShow? (нет, я понимаю, что TKOLToolbar тоже можно поименовать "ImageShow1", но догадываюсь, что это все-таки TKOLImageShow).

Хорошо бы прежде чем писать в форум попробовать просто прочитать кусочек документации. Тем более что если функция уже вызвана в коде, для поиска ее описания нужно просто нажать Ctrl и щелкнуть левой клавишей мыши по имени функции.


 
Igit ©   (2003-01-22 20:38) [5]

Kladov (22.01.03 17:04)
я все понял... (не смотрел в документацию...)
blackalex © (22.01.03 10:09)
спасибо, посмотрел...

пришлось рисовать на canvas и обновлять...


 
SPeller ©   (2003-01-23 09:21) [6]

2 Igit © (22.01.03 20:38)

Возьми готовое - SPLPicture, на этом сайте есть в разделе компонентов.



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
1-3911
SergP
2003-09-22 08:55
2003.10.02
Почему при передаче массива как параметра,


14-4111
otido
2003-09-13 17:21
2003.10.02
RPL-ROM-ERR: BADA ; RPL HALTED и как с этим бороться?


1-3920
Renegate
2003-09-22 09:19
2003.10.02
ListView/FailGetAttr


4-4157
Vyacheslav
2003-07-29 17:01
2003.10.02
Как отловить завершение(закрытие) чужого приложения в Виндовс


4-4172
Pauk
2003-07-30 17:18
2003.10.02
Popup