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

Вниз

Процедуры и функции   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.058 c
2-1166697948
VitV
2006-12-21 13:45
2007.01.14
Проблема с процедурой


15-1166743505
Petr V. Abramov
2006-12-22 02:25
2007.01.14
Работа на страну


15-1167024945
Slider007
2006-12-25 08:35
2007.01.14
С днем рождения ! 25 декабря


15-1166381963
Ломброзо
2006-12-17 21:59
2007.01.14
Рефакторинг базы Oracle


15-1165853702
ProgRAMmer Dimonych
2006-12-11 19:15
2007.01.14
Вопрос, наверное, не новый...