Форум: "Основная";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
Внизfindcomponent на другой форме Найти похожие ветки
← →
denis24 (2004-11-25 13:43) [0]Помогите пожалуста!
Как сделать сабж
Пишу на форме form1(qrimage находится на форме form2)
with TQRImage(FindComponent("QRImage1) do
begin
Picture.Graphic := TJPEGImage.Create;
Picture.Graphic.LoadFromStream(S);
end;
Вылетает "Acces violation....."
← →
Reindeer Moss Eater © (2004-11-25 13:45) [1]FindComponent - функция.
Она возвращает результат.
← →
denis24 (2004-11-25 13:50) [2]а как же пример с хелпа?
with TEdit(FindComponent(NamePrefix + IntToStr(i))) do
begin
Left := 10;
← →
Anatoly Podgoretsky © (2004-11-25 13:51) [3]FindComponent не функция, а метод и не может работь в отрыве от объекта, которого здесь не наблюдается.
← →
begin...end © (2004-11-25 13:52) [4]
> denis24 (25.11.04 13:43)
Form2.FindComponent() ?
← →
Reindeer Moss Eater © (2004-11-25 13:53) [5]Это метод-функция.
← →
denis24 (2004-11-25 14:47) [6]а как же пример с хелпа?
with TEdit(FindComponent(NamePrefix + IntToStr(i))) do
begin
Left := 10;
← →
Reindeer Moss Eater © (2004-11-25 14:48) [7]А никак. Правильный пример.
← →
Anatoly Podgoretsky © (2004-11-25 14:57) [8]denis24 (25.11.04 14:47) [6]
Нормальный пример, а тобой покусан, что бы доказать его неправильность. Вот твоей пример неправильный и не ссылайся при этом на справку, в ней как все в порядке.
← →
Anatoly Podgoretsky © (2004-11-25 14:59) [9]begin...end © (25.11.04 13:52) [4]
Вот в твоем примере есть объект и его контекст и это будет правильно работать, о чем и говорится в 3.
← →
Reindeer Moss Eater © (2004-11-25 14:59) [10]Если Find вызван у правильного экземпляра и с правильным аргументом, то результатом будет валидный TComponent и отсутствие AV
В противном случае результатом будет nil и присутствие AV.
А код один и тот же.
Ты же не удивляешся, почему не можешь играть так же как Роналдо имея такой же как у него мяч?
← →
ASoft (2004-11-25 15:16) [11]>Вылетает "Acces violation....."[0]
Form2 до того, как компонент искать, создана?
← →
GuAV © (2004-11-25 15:24) [12]ASoft (25.11.04 15:16) [11]
Нет же не в этом дело АштвСщьзщтуте nil возвращает.
← →
ASoft (2004-11-25 15:47) [13]АштвСщьзщтуте nil возвращает[12]
Я в том плане, что Form2.FindComponent() уже пройденый этап, поэтому спросил
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.055 c