Форум: "Начинающим";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
ВнизПроцедуры и функции Найти похожие ветки
← →
Steep © (2006-12-19 16:12) [0]Как я понял использование (изменение) параметров компонента в сабже запрещена.
Как этого можно избежать обойти?
← →
Ega23 © (2006-12-19 16:13) [1]
> Как я понял использование (изменение) параметров компонента
> в сабже запрещена.
Ты неправильно понял.
← →
Джо © (2006-12-19 16:13) [2]> [0] Steep © (19.12.06 16:12)
> Как я понял использование (изменение) параметров компонента
> в сабже запрещена.
> Как этого можно избежать обойти?
Переведи (c)
← →
Плохиш © (2006-12-19 16:21) [3]
> Steep © (19.12.06 16:12)
> Как я понял использование (изменение) параметров компонента
> в сабже запрещена.
Кем? Предявите закон.
← →
Steep © (2006-12-19 16:24) [4]ну я пытался изменить свойство в процедуре
procedure OK;
begin
Btn_OK.caption := "OK";
end;
он выдает ошибку..
но я тут почитал наверно можно так?
procedure OK (btn: TButton);
begin
btn.caption := "OK";
end;
правильно?
← →
Anatoly Podgoretsky © (2006-12-19 16:27) [5]> Steep (19.12.2006 16:24:04) [4]
И первое и второе правильно, если сделано правильно.
← →
Сергей М. © (2006-12-19 16:28) [6]
> параметров компонента
Что такое "параметр компонента" ?
У компонента есть св-ва, методы, события.
А вот параметров я что-то не наблюдал ни разу ...
> он выдает ошибку..
>
Кто "он" ?
← →
SergP © (2006-12-19 16:29) [7]> [4] Steep © (19.12.06 16:24)
> ну я пытался изменить свойство в процедуре
> procedure OK;
> begin
> Btn_OK.caption := "OK";
> end;
> он выдает ошибку..
>
Правильно выдает... Оно не знает что такое Btn_OK
В таком случае можно писать что-то типа...:
Form1.Btn_OK.caption := "OK";
> [4] Steep © (19.12.06 16:24)
> но я тут почитал наверно можно так?
> procedure OK (btn: TButton);
> begin
> btn.caption := "OK";
> end;
>
> правильно?
Можно и так...
← →
Джо © (2006-12-19 16:30) [8]> ну я пытался изменить свойство в процедуре
> procedure OK;
> begin
> Btn_OK.caption := "OK";
> end;
> он выдает ошибку..
Возможно, Btn_OK не содержит ссылку на экз. нужного компонента.
← →
Anatoly Podgoretsky © (2006-12-19 16:31) [9]> Сергей М. (19.12.2006 16:28:06) [6]
> Кто "он" ?
Ну он
← →
Steep © (2006-12-19 16:31) [10]
> У компонента есть св-ва, методы, события.
> А вот параметров я что-то не наблюдал ни разу ...
Все равно ж поняли. ну не помню точного названия
> Кто "он" ?
Великий и ужасный! (Делфи :) )
> И первое и второе правильно, если сделано правильно.
да.. даже если процедура в отдельном юните?
← →
Anatoly Podgoretsky © (2006-12-19 16:32) [11]> SergP (19.12.2006 16:29:07) [7]
> Оно не знает что такое Btn_OK
Почему не знает, предположение/телепатия
Ну тогда надо сделать узнаваемым и это просто, наприме так
Btn_OK: TButton
← →
Сергей М. © (2006-12-19 16:34) [12]
> ну не помню точного названия
А его не надо "помнить".
Оно всегда перед глазами - в Инспекторе Объектов.
Properties называется. По-руссконародному - свойства то бишь.
> Великий и ужасный
Компонент что ли ?)
> даже если процедура в отдельном юните?
да хоть на Луне)
← →
Desdechado © (2006-12-19 16:34) [13]область видимости переменных и классов учитывать надо
← →
Anatoly Podgoretsky © (2006-12-19 16:36) [14]> Steep (19.12.2006 16:31:10) [10]
Даже если в отдельном модуле, а что тебя смущает в модулях, это всего лишь единица разделения монолита на куски.
← →
Anatoly Podgoretsky © (2006-12-19 16:37) [15]> Desdechado (19.12.2006 16:34:13) [13]
Область видимости всегда надо учитывать - это догма.
← →
Steep © (2006-12-19 16:37) [16]
> Form1.Btn_OK.caption := "OK";
Спасибо! понял
> Возможно, Btn_OK не содержит ссылку на экз. нужного компонента.
Я знаю что такое "ссылка на экз. нужного компонента"?
можно проще выражаться или с кодом сразу писать?
> Почему не знает, предположение/телепатия
> Ну тогда надо сделать узнаваемым и это просто, наприме так
>
> Btn_OK: TButton
не понял... это типа того что я написал во 2?
← →
Anatoly Podgoretsky © (2006-12-19 16:38) [17]> Steep (19.12.2006 16:37:16) [16]
Нет, это выше или рядом. Главное, что бы было в пределах видимости, к моменту обращения это должно быть известно и еще на этапе компиляции.
← →
Сергей М. © (2006-12-19 16:39) [18]
> Я знаю что такое "ссылка на экз. нужного компонента"?
А мы тут знаем, как он , тот самый великий и могучий, конкретно ругается, какими словами ?)
Совесть-то имей)..
← →
Steep © (2006-12-19 16:39) [19]
> А его не надо "помнить".
>
> Оно всегда перед глазами - в Инспекторе Объектов.
так у меня и инспектор не перед глазами. я думаю программу в мозгу на работе. если не знаю как что-то делать спрашиваю, либо спрашиваю если дома не получилось...
у меня ж дома инета нету..
← →
Anatoly Podgoretsky © (2006-12-19 16:41) [20]> Сергей М. (19.12.2006 16:39:18) [18]
Не многого просишь?
← →
Сергей М. © (2006-12-19 16:41) [21]
> я думаю программу в мозгу на работе
Многозадачный ты наш)
← →
Steep © (2006-12-19 16:43) [22]
> область видимости переменных и классов учитывать надо
пока усе видимо для всех типа publeshed (ну или типа того - токо не придирайтесь)
> Даже если в отдельном модуле, а что тебя смущает в модулях,
> это всего лишь единица разделения монолита на куски.
просто пока не прочитал как во втором думал как он связываеться с компонентом на форме ведь он его не видит
> Нет, это выше или рядом. Главное, что бы было в пределах
> видимости, к моменту обращения это должно быть известно
> и еще на этапе компиляции.
хм. не знал. надо почитать.
← →
Сергей М. © (2006-12-19 16:44) [23]
> Anatoly Podgoretsky © (19.12.06 16:41) [20]
Да самую малость, ей-ей !)
Нет ну я понимаю, что если тебя "послали", то это отложилось в памяти само по себе, мол, послали и все, а как и куда уже не столь важно)
Но "Шурик, это же не наш метод !" (с)
Это же программирование, а не махание метлой)
← →
Anatoly Podgoretsky © (2006-12-19 16:47) [24]> Сергей М. (19.12.2006 16:44:23) [23]
Не все понимают
← →
Сергей М. © (2006-12-19 16:49) [25]
> Anatoly Podgoretsky © (19.12.06 16:47) [24]
А мы "железным намеком" приведем "непонимающего" в стройные ряды "понимающих" !))
← →
Плохиш © (2006-12-19 16:49) [26]
> Сергей М. © (19.12.06 16:39) [18]
>
> > Я знаю что такое "ссылка на экз. нужного компонента"?
>
>
> А мы тут знаем, как он , тот самый великий и могучий, конкретно
> ругается, какими словами ?)
Ну я знаю куда и какими словами "он" его послал ;-)
← →
Steep © (2006-12-19 16:49) [27]
> Не все понимают
особенна такие как я :)
Небольшой офф-топ
Куда обратиться не знаю нужно написать драйвер на любом языке для какого-либо устройства....
← →
Anatoly Podgoretsky © (2006-12-19 16:50) [28]> Steep (19.12.2006 16:49:27) [27]
Это в лигу сексуальных меншинств.
Может ты согласишься не на все языки?
← →
Сергей М. © (2006-12-19 16:51) [29]
> Плохиш © (19.12.06 16:49) [26]
Ну и знай себе)
"Я вам принес посылку, только я вам ее не отдам" (с) Печкин
))
← →
Anatoly Podgoretsky © (2006-12-19 16:51) [30]> Сергей М. (19.12.2006 16:51:29) [29]
Злодей
← →
Сергей М. © (2006-12-19 16:51) [31]
> Куда обратиться не знаю нужно написать драйвер на любом
> языке для какого-либо устройства
Ко мне.
Готовь ТЗ и бабки)
← →
Steep © (2006-12-19 16:52) [32]ну или делфи или си или асм - что лучше... (но я асм его совсем плохо знаю...)
а мой вопрос по ADOQuery никто не знает?
← →
Германн © (2006-12-19 16:52) [33]
> Небольшой офф-топ
> Куда обратиться не знаю нужно написать драйвер на любом
> языке для какого-либо устройства....
>
Ничего себе "небольшой" :-)
← →
Anatoly Podgoretsky © (2006-12-19 16:53) [34]> Сергей М. (19.12.2006 16:51:31) [31]
А ты отвечаешь за любые языки?
Например JScript - речь конечно идет о драйвере ядра.
← →
Steep © (2006-12-19 16:53) [35]
> Готовь ТЗ и бабки)
конечно. я сам его сделаю просто даже не знаю с чего начать...
нам просто сказали напишите -типа задание на курсач, а данных никаких...
← →
Сергей М. © (2006-12-19 16:53) [36]
> ну или делфи или си или асм - что лучше
На Делфи, конечно же)
БДСМ потому что)
> мой вопрос по ADOQuery никто не знает?
Мы еще не телепатировали, откуда ж нам знать..)
← →
Сергей М. © (2006-12-19 16:54) [37]
> сам его сделаю просто даже не знаю с чего начать
А что там знасть ?
С ТЗ и начинай)
Или готовь бабки - дам готовое)
← →
Anatoly Podgoretsky © (2006-12-19 16:56) [38]> Сергей М. (19.12.2006 16:53:36) [36]
> не телепатировали
Не перепутал, не телепортировали
← →
Anatoly Podgoretsky © (2006-12-19 16:56) [39]> Сергей М. (19.12.2006 16:54:37) [37]
Если он не в курсе, то цены на драйвер ядра обычно начинаются с 2000
← →
Steep © (2006-12-19 16:57) [40]
> А ты отвечаешь за любые языки?
Таково задание я ж сам не придумываю...
> БДСМ потому что)
это что?
> Мы еще не телепатировали, откуда ж нам знать..)
Мне ответили токо нужно немного уточнить..
http://delphimaster.net/view/2-1166510525/
> С ТЗ и начинай)
Вас из дас Т3?
Страницы: 1 2 3 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
Память: 0.61 MB
Время: 0.014 c