Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
2-1166636937
olevacho_
2006-12-20 20:48
2007.01.14
проблемма с rediobutton-ами


2-1167040265
PZ
2006-12-25 12:51
2007.01.14
Как закрыть модальное окно?


2-1166688265
VitV
2006-12-21 11:04
2007.01.14
Вертикальные бэнды в ФастРепорт.


2-1166637366
Slimer
2006-12-20 20:56
2007.01.14
Проблемма с индексами в таблице


15-1166893323
kan
2006-12-23 20:02
2007.01.14
usart





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский