|
FoxPro 2.5 Как вызвать функцию из другого модуля |
☑ |
0
kosts
14.11.11
✎
14:24
|
Собственно, как вызвать функцию из другого модуля/файла?
n = modul2.Season(1,2,3,4)
Порылся в инете, не нахожу, только для процедуры нашел.
Do MyProc with 3.14 in MyProcFile
Может кто помнит как это делается...
|
|
1
Asmody
14.11.11
✎
14:33
|
там как-то надо было файл подключить, а потом можно вызывать, как-будто они локально описаны
|
|
2
Asmody
14.11.11
✎
14:53
|
SET PROCEDURE TO <имя PRG-файла (без prg)>
одновременно может быть подключен только один файл
|
|
3
Поручик
14.11.11
✎
14:58
|
FoxPro 2.5 ещё жив? Последний раз с ним сталкивался году в 2003. Больше живым я его не видел.
|
|
4
Lama12
14.11.11
✎
15:03
|
(0)Он еще жив?
Немедленно переводить на 8.2!
|
|
5
Asmody
14.11.11
✎
15:15
|
в что? классная СУБД была. RAD там весьма продвинутый для своего времени
|
|
6
PiVa123
14.11.11
✎
15:16
|
В заголовке Modul2 пишутся такие строки
parameters m._
if type("m._")="C"
Return eval(m._)
endif
Procedure Season
Parameters m._1, m._2 ...
Вызывается как n=Modul2("Season(1,2,3,4")
|
|
7
PiVa123
14.11.11
✎
15:17
|
Черт последнюю скобку потерял :)
|
|
8
mr_fix
14.11.11
✎
17:59
|
(0) Собрать все модули в проект, не?
|
|
9
Поручик
14.11.11
✎
18:19
|
(8) Не. Всё равно требуется устанавливать процедурный файл.
|
|
10
kosts
15.11.11
✎
07:24
|
(2) Что-то не сработало.
(6) Вариант, но не стал так делать.
Вышел из положения, что сам модуль можно вызвать как функцию. Мне это подходит.
n = modul2(1,2,3,4)
(3) Зоопарк тот еще...
|
|
11
Alexandr Puzakov
15.11.11
✎
07:35
|
Однако, антиквариат... Ты там поглядывай, чтобы культуроведы эту штуковину в музей не унесли, а то могут позариться.
|
|
12
kosts
15.11.11
✎
07:37
|
(11) Эта первая в очереди под снос.
|
|
13
Alexandr Puzakov
15.11.11
✎
10:16
|
(12) поторопитесь, еще пару лет протянете и коллекционеры-антиквариатщики могут опередить :)
|
|
14
vladko
15.11.11
✎
10:31
|
"Вы всё ещё пользуетесь FoxPro 2.5? Тогда мы идём к вам!"
|
|
15
Asmody
15.11.11
✎
10:42
|
наткнулся на
оказывается, кто-то всё ещё пытается шевелить стюардессу
|
|