:: Курилка
Посвящение начинающему FOX-программисту(+)
Vladimir_Knyr
Автор

Сообщений: 1711
Откуда: г. Енисейск
Дата регистрации: 15.12.2003
Когда открыл FoxPro впервые
Увидел - сам незнаю что.
Ну где все равенства родные
Одни сплошные Store ... To ...

Ну ладно это мелочь, вроде,
Как Procedure вызывать ?,
Ну кто бы мог себе представить
Что надо DO ... пред ней вставлять.

Ну а когда Replace приехал
Со словом For - во всей красе
ТОгда к таблицам и подъехал
И начал Use их везде.




------------------
хороший код работать будет и обязан, а плохой не жалко.
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Syberex

Сообщений: 1432
Откуда: Кострома
Дата регистрации: 19.01.2004
Когда открыт FoxPro впервые ...
Непонимая ничего, но видя командное окно,
подумал и написал HELP, а он открыл мне справку ...

Так мы и познакомились вот




------------------
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Penner

Сообщений: 4102
Откуда: Muenster
Дата регистрации: 26.04.2002
Цитата:
Одни сплошные Store ... To ...
Вовсе не обязательно, можно и через равенство
Цитата:
Что надо DO ... пред ней вставлять
Опять же не обязательно, можно myproc(p1,p2,p3....)
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Равиль

Сообщений: 6554
Откуда: Уфа
Дата регистрации: 01.08.2003
Привет всем, Владимир, Стихотворец ты наш
Богат талантами наш клуб - он еще и литературный
Вот г-н Penner выступил в роли критика, а выскажусь в качестве его оппонента ;)
1) "Store ... To ... вовсе не обязательно ..." - согласен, но видимо автор имел ввиду недоумение новичка при виде обилия
этих команд в авторитетных исходниках (когда-то это было модно). К тому же команда незаменима при работе с массивами.
2) "DO ... пред ней вставлять ... опять же необязательно" - это в нынешнее время необязательно, но в FPD - по другому было никак, разьве что =MyProc(@m.p1, @m.p2), а это не менее сложно для начинающего.
С уважением




------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Penner

Сообщений: 4102
Откуда: Muenster
Дата регистрации: 26.04.2002
1.
Цитата:
К тому же команда незаменима при работе с массивами
отчего-же?
local array AAA[10]
AAA=0
2. есть очень существенная разница между
myProc(p1,p2)
myProc(@p1,@p2)
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Vladimir_Knyr
Автор

Сообщений: 1711
Откуда: г. Енисейск
Дата регистрации: 15.12.2003
Привет ВСЕМ !
Честно сказать, спасибо за проявленый интерес, не ожидал
что простецкий стишок разовьет какой ни какой, а спор !

@Syberex
по FoxPro
я до сих пор читаю (и пытаюсь читать) только ХЕЛП
ибо купить книгу (да еще хорошую) мне накладно в том смысле
что за ней надо ехать в другой !город
а с поездками у меня еще накладней
сейчас добавился еще и этот сайт(тоже читаю)

@Penner
Сейчас к сожалению нет под рукой FPD,
и Равиль правильно понял что речь именно о FPD
и лично о моем первом впечатлении (1998 г.)

@Равиль
Вот я так понимаю что нас пока получилось поровну - 2х2

т.к. нет FPD - рискну по памяти
с предисловием:

на счет Store ... to
и Do ... with

это конечно же ради рифмы,
и далее на предмет спора

1. У Store конечно же есть сильная сторона
(пример с массивом не совсем объективен), но я тож понял мысль Равиля

а вот такого у "=" не получится, как у
Store 123 to a,b,c,d,e,...

2. на счет вызова процедуры как
Цитата:
myProc(p1,p2)
или же со знаком "=" впереди

то это не всегда прокатит
это (на сколько я помню) и определяется тем
как описана подпрограмма.
а следовательно это для описателя "Function"

а для "Procedure" в FPD вызов будет
именно через Do ... With ...




------------------
хороший код работать будет и обязан, а плохой не жалко.
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Syberex

Сообщений: 1432
Откуда: Кострома
Дата регистрации: 19.01.2004
Цитата:
ибо купить книгу (да еще хорошую) мне накладно в том смысле
что за ней надо ехать в другой !город
а с поездками у меня еще накладней
А заказать в инет магазине?
Пока ищещь в инете накачаеешь себе сумму не меньше
А тут устроился по удобней и почитал на ночь
(если конечно спать ложишся ...)




------------------
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Равиль

Сообщений: 6554
Откуда: Уфа
Дата регистрации: 01.08.2003
Всем привет, и лапу примирения протягиваю лично 2 Penner Да, с массивом я ошибся - надо было проверить
А в выигрыше остается фокс устами Владимира.




------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Penner

Сообщений: 4102
Откуда: Muenster
Дата регистрации: 26.04.2002
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Vladimir_Knyr
Автор

Сообщений: 1711
Откуда: г. Енисейск
Дата регистрации: 15.12.2003
Привет Всем. вот щас проверил:
у меня foxprol 2.0 for LAN
вот такой вызов проседуры проходит без DO без параметров
=myproc()
(новичек он и в африке новичек)

P.S.
Поскольку у меня руки только две предлагаю руки,
то предлагаю пожать руки всем в вертикальном порядке




------------------
хороший код работать будет и обязан, а плохой не жалко.
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Божья_коровка

Сообщений: 25731
Дата регистрации: 23.08.2001
А вот вызов процедуры в FoxBase вспомнишь?;) или КАРАТЕ?...
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Vladimir_Knyr
Автор

Сообщений: 1711
Откуда: г. Енисейск
Дата регистрации: 15.12.2003
Нет не видел я FoxBase
Может в этом прелесть есть?
Коль не вспомню - буду бит
Алматинец говорит

Вместе все мы посмеялись
Говорили не стесняясь
Вот таков вам мой ответ
Спору нет и ВСЕМ ПРИВЕТ!




------------------
хороший код работать будет и обязан, а плохой не жалко.
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
Mitchman

Сообщений: 9978
Откуда: Николаев
Дата регистрации: 24.05.2002
Недавно сдал в мукалатуру
Два тома хелпа по FoxBase
Тележкой отвозил ту дуру
FoxPro не видел такой вес.
Ratings: 0 negative/0 positive
Re: Посвящение начинающему FOX-программисту(+)
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
FoxBase+
Стандартным решением для FoxBase+ было:

a=SYS(3)

SET PROCEDURE TO &a
...
DO ...




------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 21 (Гостей: 21)

© 2000-2024 Fox Club 
Яндекс.Метрика