|
|
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
не определяет функцию, функция прописана в том же файле, что не так? Код: pascal 1. 2. 3. 4. Код: pascal 1. Код: pascal 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:02 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:04 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpion, GetCheckComboBoxValue описана в модуле или у класса? Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:07 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
вот её описание Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:15 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. если удалить FLD то функция определяется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:16 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpion Код: pascal 1. если удалить FLD то функция определяется Логично, правда? MyUNIT.FunctionName() - берет функцию из конкретного модуля. MyCLASS.FunctionName() - берет функцию/метод из класса/обьекта/record FunctionName() - берет функцию из текущего модуля, если она есть, или из модулей, которые в Uses. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:21 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
DarkMaster, так функция в uses объявлена, но она не определяется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:28 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpion, Ну а зачем ты вместо того, чтобы использовать функцию, которая у тебя в модуле, пытаешься использовать функцию, которая, как ты думаешь, принадлежит какому-то классу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:31 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
DarkMaster, так я и хочу использовать функцию которая в модуле прописана, класс же даже нигде не объявлен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:39 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpion, FLD - у тебя TVars. Твой GetCheckBlaBla() принимает TCheckedComboBox. Ты же пытается вызывать у TVars метод GetCheck...., которого нет (наверное), и запихать в этот метод что-то вообще несуразное. Наиболее логичным будет что-то вроде: Код: pascal 1. 2. 3. 4. А твои попытки впихнуть невпихуемое - от лукавого в общем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:45 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpionDarkMaster, так функция в uses объявлена, но она не определяется Функция не объявляется в uses. В Uses объявляются модули, которые использует данный модуль. У модуля имеется две секции: интерфейсная часть (interface) и реализация (implementation). Функции могут не быть описаны в интерфейсе, но иметь реализацию. Если функция описывается в интерфейсе модуля, то к этой функции можно обратиться из другого модуля, предварительно добавив этот модуль в список используемых (uses). ЗЫ: С кашей в голове не удастся научиться программированию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 13:46 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpion, хочешь использовать функцию - используй, зачем ты FLD добавляешь? у класса TVars нет функции GetCheckComboBoxValue, даже компилятор в этом разобрался :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:33 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
DarkMaster, вот смотрите, этот код из той же процедуры что и TCheckedComboBox, Код: pascal 1. 2. 3. 4. PutVal объявлен в модуле SYS_UVar, и никаких ошибок при работе не возникает. Я побывал объявить GetCheckComboBoxValue там же. Но у меня возникла ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:41 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpionесли удалить FLD то функция определяется Мне кажется, я понял, что ты хочешь. замени Код: pascal 1. на Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:43 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
YuRockМне кажется, я понял, что ты хочешь Ааа, нет elimpionPutVal объявлен в модуле SYS_UVar, и никаких ошибок при работе не возникает PutVal есть у класса TVars, вот почему тут нет ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:46 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpionDarkMaster, Код: pascal 1. 2. 3. 4. PutVal объявлен в модуле SYS_UVar, и никаких ошибок при работе не возникает. Я побывал объявить GetCheckComboBoxValue там же. Но у меня возникла ошибка. Может, PutVal и объявлен в модуле SYS_UVar, но используется метод у переменной FLD: TVars. У класса TVars есть метод PutVal? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:46 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpionDarkMaster, вот смотрите, этот код из той же процедуры что и TCheckedComboBox, Код: pascal 1. 2. 3. 4. PutVal объявлен в модуле SYS_UVar, и никаких ошибок при работе не возникает. Я побывал объявить GetCheckComboBoxValue там же. Но у меня возникла ошибка. Ты что-то такое хочешь получить? Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. Бяда-бяда с безумным копипастом :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:46 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
goldmi45elimpionDarkMaster, Код: pascal 1. 2. 3. 4. PutVal объявлен в модуле SYS_UVar, и никаких ошибок при работе не возникает. Я побывал объявить GetCheckComboBoxValue там же. Но у меня возникла ошибка. Может, PutVal и объявлен в модуле SYS_UVar, но используется метод у переменной FLD: TVars. У класса TVars есть метод PutVal? есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:50 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
DarkMaster, достает данные из fld и отображает из на форме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:50 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpionDarkMaster, достает данные из fld и отображает из на форме Как достает, куда достает? Давай попробуем на пальцах: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:59 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
DarkMaster, Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. для записи этот использую, а чтобы отобразить тот что выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 15:19 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpion, Все, мой хрустальный шар запотел, а телепатометр - вообще взорвался от перегрева... Я окончательно перестал понимать, что и для чего используешь и что хочешь в конце-концов получить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 15:32 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
elimpionDarkMaster, так функция в uses объявлена , но она не определяетсяМммм, что то новое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 15:40 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
asutp2ИдиУчиМатЧасть... Следующий вопрос у ТСа будет, где найти этот модуль :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 15:44 |
|
||
|
Не определяет функцию
|
|||
|---|---|---|---|
|
#18+
goldmi45, Код: pascal 1. 2. 3. при выполнение кода возникла ошибка invalid class typecast, что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 15:51 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39670062&tid=2040658]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 487ms |

| 0 / 0 |
