|
Вопрос # 2 934/ вопрос открыт / |
|
Здравствуйте, эксперты!
Вот вопрос. У меня есть набор изображений. В программе при подгрузке этих изображений нужно подгрузить также пометки - кружки определённого цвета с определённым названием (наводишь - выскакивает всплывающая подсказка).
Я думаю хранить это в таком виде - в файле изображения.ini будут секции - имена изображений, в каждой секции будут параметры - имена пометок. Значения этих параметров - координаты. Помогите с реализацией.
 |
Вопрос задал: Gooddy (статус: 3-ий класс)
Вопрос отправлен: 21 июня 2009, 19:06
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 24; последнее сообщение — 22 июня 2009, 01:15; участников в обсуждении: 4.
Страницы: [« Предыдущая] [1] [2]
|
min@y™ (статус: Доктор наук), 21 июня 2009, 22:42 [#21]:
Цитата (Gooddy):
точнее в том что он не создаётся. точнее не отображается
img.Parent:= Form1;
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Gooddy (статус: 3-ий класс), 21 июня 2009, 22:56 [#22]:
спасибо. теперь не могу установить событие онКлик. ужас какой то.
img.onClick:=Form1.Image1Click(img);
выдаёт ошибку
this form of method call only allowed for class methods
Чисти код! Чисти код! Чисти код!
|
|
Вадим К (статус: Академик), 21 июня 2009, 22:59 [#23]:
А может для начала стоит почитать хоть какие то книги?
Компилятор законно ругается, потому что пытаетесь методу присвоить результат выполнения процедуры.... это как складывать ящики с помидорами.
надо писать так
img.onClick:=Image1Click;
При условии конечно, что Image1Click объявлен как положено. (метод формы, с одним параметром, типа TObject....)
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Gooddy (статус: 3-ий класс), 22 июня 2009, 01:15 [#24]:
Я вобщем пробовал то по разному, но баг был в том что процедура в которой сиё действие описано было находилась вольно. Стоило мне её внести в Tform1 и сразу всё заработало.
Чисти код! Чисти код! Чисти код!
|
Страницы: [« Предыдущая] [1] [2]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|