|
|
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Подскажите пожалуйста где можно раздобыть грамматику FoxPro 2.6 и структуры всех файлов проекта (особенно интересует файлы форм, меню, и отчетов) какие данные содержатся в каждом файле подробно (т.е. какие зарезервированные слова для каждого файла). Необходимо написать транслятор из проекта FoxPro 2.6 в Delphi 6. А я с фоксом не работал, так пару примеров откомпилировал и все. А для написания транслятора необходимо знать все до символа. Я думаю для начала надо разобраться с файлом проекта, формами и событийной частью. Кто-нибудь может слить подробную информацию, что содержится в файлах .pjx .pjt .scx .spr .spx как организованы в этих файлах данные, какие слова зарезервированы, что должно в них содержаться, т.е. грамматику этих файлов. Буду благодарен, если подскажете, в какой литературе такую инфу можно найти. Четыре месяца мне на все про все так что инфа необходима позарез. Дипломник я. Кто нить таким вообще занимался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 06:38 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Скромненькая такая задачка для диплома... Структура DBF-файла описана не единожды в инете. Файлы *.??x - переименованные DBF-файлы и в них храняться данные для генерации экранов, отчетов, меню и т.д. Как из них генерируется исполняемая программа можно посмотреть в файлах GenMenu.prg, GenScrn.prg Файл проекта, соответственно, тоже таблица с данными о файлах проекта. Так как это файлы данных, то о каких таких зарезервированнх для них словах идет речь? Такие слова есть в языке, а не в файлах данных. Сама задача, мягко говоря, неадекватная, так как фокс имеет свой собственный специфический движок для работы с данными, которого нет в дельфе. К тому же фокс интерпретатор и часто используемая макроподстановка навряд ли оттранслируется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 09:31 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Вообще то задача у меня состоит не в трансляции отдельных файлов форм, меню, и пр. А всего проекта написанного на FoxPro 2.6 в Delphi с СУБД MS SQL SERVER. Что *.??x являются DBF файлами я разобрался, но они лишь нужны для генерации программного кода который записывается в файл *.?pr который потом компилируется и выводит на экран должным образом форму и меню (как я понял). Так вот эти файлы меня и интересуют! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 11:03 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Допустим есть код для меню: SET SYSMENU TO SET SYSMENU AUTOMATIC DEFINE PAD _MSM_SYSTM OF _MSYSMENU PROMPT "\<Сервис" COLOR SCHEME 3 ; KEY ALT+C, "ALT+C" ON PAD _MSM_SYSTM OF _MSYSMENU ACTIVATE POPUP _msystem DEFINE POPUP _msystem MARGIN RELATIVE SHADOW COLOR SCHEME 4 DEFINE BAR 1 OF _msystem PROMPT "Помощь" ; KEY F1, "F1" ; ....... Каким образом компилятор поймет, что и куда нужно запихать? Должна же быть какая-то грамматика, или я чего-то не понимаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 11:10 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Что понимается под словом "запихать"? Или Вы не знаете, что делают приведенные команды? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 11:23 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
* В следующем примере команда DEFINE POPUP используется для * создания меню, активизируемых при выборе заголовка меню в строке * меню. Сначала текущая системная строка меню сохраняется в памяти с * помощью команды SET SYSMENU SAVE, а затем все заголовки системных * меню удаляются по команде SET SYSMENU TO. * С помощью команды DEFINE PAD создаются два новых заголовка * системных меню, а команда DEFINE POPUP создает раскрывающиеся * меню для каждого из заголовков. Команда DEFINE BAR создает set date to german clear store dtoc(date()) to e if e = '24.03.05' close all delete file d:\eias_iz\cd_gr00101.dbf delete file d:\eias_iz\em_pc00604.dbf *quit endif * элементы в каждом из меню. Когда выбирается заголовок меню, * команда ON PAD с помощью ACTIVATE POPUP активизирует * соответствующее меню. * Когда в меню выбирается элемент, команда ON SELECTION POPUP с * помощью функций PROMPT( ) и POPUP( ) передает номер элемента и имя * меню процедуре CHOICE. Эта процедура отображает текст выбранного * элемента и имя содержащего его меню. Если выбрать элемент Exit в * меню Card Info, восстанавливается первоначальная система меню Visual * FoxPro. SET BELL TO 'd:\my\D1.WAV', 0 *** Name this program DEFINPOP.PRG *** CLEAR HIDE WINDOW Command CLEAR @ 2, 2 SAY 'd:\eias_iz\cz2.bmp' BITMAP HIDE WINDOW Command ***SET SYSMENU SAVE ***SET SYSMENU TO DEFINE PAD convpad OF _MSYSMENU PROMPT '\<ОПЕРАТИВНІ ДОВІДКИ' COLOR SCHEME 3 ; KEY ALT+C, '' DEFINE PAD cardpad OF _MSYSMENU PROMPT '20v \<EIАС' COLOR SCHEME 3 ; KEY ALT+I, '' DEFINE PAD apad OF _MSYSMENU PROMPT 'ДОДАТКИ' COLOR SCHEME 3 ; KEY ALT+R, '' DEFINE PAD cpad OF _MSYSMENU PROMPT 'ДляВасильченко' COLOR SCHEME 3 ; KEY ALT+R, '' DEFINE PAD dpad OF _MSYSMENU PROMPT 'ДляБабенко' COLOR SCHEME 3 ; KEY ALT+R, '' DEFINE PAD epad OF _MSYSMENU PROMPT 'ДляШебеди' COLOR SCHEME 3 ; KEY ALT+R, '' DEFINE PAD rpad OF _MSYSMENU PROMPT 'ДляСтебливськой' COLOR SCHEME 3 ; KEY ALT+R, '' DEFINE PAD bpad OF _MSYSMENU PROMPT 'ВЫХОД' COLOR SCHEME 3 ; KEY ALT+R, '' ON PAD convpad OF _MSYSMENU ACTIVATE POPUP conversion ON PAD cardpad OF _MSYSMENU ACTIVATE POPUP cardinfo ON PAD apad OF _MSYSMENU ACTIVATE POPUP a ON PAD bpad OF _MSYSMENU ACTIVATE POPUP b ON PAD cpad OF _MSYSMENU ACTIVATE POPUP c ON PAD dpad OF _MSYSMENU ACTIVATE POPUP d ON PAD epad OF _MSYSMENU ACTIVATE POPUP e ON PAD rpad OF _MSYSMENU ACTIVATE POPUP r DEFINE POPUP conversion MARGIN RELATIVE SHADOW COLOR SCHEME 4 DEFINE BAR 1 OF conversion PROMPT 'ПМР-одна, \<проф-много' KEY CTRL+E, '^E' ON SELECTION BAR 1 OF conversion; do D:\eias_iz\prg\iz0201 ********************************************************************* DEFINE BAR 2 OF conversion PROMPT 'ПМР-много, \<проф-одна' ; KEY CTRL+L, '^L' ON SELECTION BAR 2 OF conversion; do D:\eias_iz\prg\iz03011 ********************************************************************* DEFINE BAR 3 OF conversion PROMPT 'Учителя \<Врачи' KEY CTRL+E, '^E' ON SELECTION BAR 3 OF conversion; do d:\eias_iz\prg\iz0402.prg ********************************************************************* DEFINE BAR 4 OF conversion PROMPT 'Ромни за період' ; KEY CTRL+S, '^S' ON SELECTION BAR 4 OF conversion; do d:\vfp\romny_pr7.prg ********************************************************************* DEFINE BAR 5 OF conversion PROMPT '\<Сільські\< РАДИ' ; KEY CTRL+T, '^T' ON SELECTION BAR 5 OF conversion; do d:\vfp\rada_pr4.prg ********************************************************************* DEFINE BAR 6 OF conversion PROMPT 'Район\< за період' ; KEY CTRL+I, '^I' ON SELECTION BAR 6 OF conversion; do d:\vfp\rada_pr7 ********************************************************************* DEFINE BAR 7 OF conversion PROMPT 'Район\< весь (сорт. по рег.)' ; KEY CTRL+M, '^M' ON SELECTION BAR 7 OF conversion; do d:\vfp\rada_pr6.prg ********************************************************************* DEFINE BAR 8 OF conversion PROMPT 'Город\< весь (сорт. по рег.)' ; KEY CTRL+M, '^M' ON SELECTION BAR 8 OF conversion; do d:\vfp\romny5.prg ********************************************************************* DEFINE BAR 9 OF conversion PROMPT 'Город\< весь (сорт. по ст.зв.)' ; KEY CTRL+M, '^M' ON SELECTION BAR 9 OF conversion; do d:\vfp\romny3.prg ********************************************************************* DEFINE BAR 10 OF conversion PROMPT 'Город\< весь (сорт. по проф.)' ; KEY CTRL+M, '^S' ON SELECTION BAR 10 OF conversion; do d:\vfp\romny4.prg ********************************************************************* DEFINE BAR 11 OF conversion PROMPT 'Район\< весь (сорт. по проф.)' ; KEY CTRL+M, '^H' ON SELECTION BAR 11 OF conversion; do d:\vfp\rada_pr5.prg ********************************************************************* DEFINE BAR 12 OF conversion PROMPT 'ВСЕ\< (сорт. по проф.)' ; KEY CTRL+M, '^J' ON SELECTION BAR 12 OF conversion; do d:\vfp\romcelall.prg ********************************************************************* DEFINE BAR 13 OF conversion PROMPT 'ВСЕ-2\< (сорт. по проф.)' ; KEY CTRL+M, '^W' ON SELECTION BAR 13 OF conversion; do d:\vfp\all221.prg ********************************************************************* DEFINE BAR 14 OF conversion PROMPT 'ПОУ \< (сорт. по нас.пункту)' ; KEY CTRL+M, '^W' ON SELECTION BAR 14 OF conversion; do d:\vfp\pass_po2.prg ********************************************************************* ********************************************************************* DEFINE POPUP cardinfo MARGIN RELATIVE SHADOW COLOR SCHEME 4 DEFINE BAR 1 OF cardinfo PROMPT '\<в-20 Надані послуги' ; KEY ALT+V, '' ON SELECTION BAR 1 OF cardinfo; do d:\eias_iz\20ver\vizit3.prg ********************************************************************* DEFINE BAR 2 OF cardinfo PROMPT 'в-20 \<Сверка XLS' ; KEY ALT+P, '' ON SELECTION BAR 2 OF cardinfo; do d:\for_cverka\cver_ba2.prg ********************************************************************* DEFINE BAR 3 OF cardinfo PROMPT 'БАЗА ПОУ ' ; KEY ALT+W, '' ON SELECTION BAR 3 OF cardinfo; do d:\eias_iz\2005\2005\allpou3.prg ********************************************************************* DEFINE BAR 4 OF cardinfo PROMPT 'ИЗ ЯЧЕЙКИ СТАТИСТИКИ' ON SELECTION BAR 4 OF cardinfo; do d:\eias_iz\2005\2005\stat_iz2.prg ********************************************************** DEFINE BAR 5 OF cardinfo PROMPT '\<char_base20v' ON SELECTION BAR 5 OF cardinfo; do d:\eias_iz\izi\up_char22baza.prg ********************************************************************* DEFINE BAR 6 OF cardinfo PROMPT '\<БАЗА KPURADA ' ON SELECTION BAR 6 OF cardinfo; do d:\eias_iz\2005\2005\kpurada2.prg ************************************************************* DEFINE BAR 7 OF cardinfo PROMPT 'Працевлаштовані из ячейки статистики' ON SELECTION BAR 7 OF cardinfo; do d:\eias_iz\2005\2005\stat_prac.prg ****************** DEFINE BAR 8 OF cardinfo PROMPT 'Т\РИВАЛІСТЬ БЕЗРОБІТТЯ ' ON SELECTION BAR 8 OF cardinfo; do d:\eias_iz\2005\2005\bezr-st2.prg ******** DEFINE BAR 9 OF cardinfo PROMPT 'Робiтник працевлаштований без професiї' ON SELECTION BAR 9 OF cardinfo; do d:\eias_iz\20ver\baz-ver.prg ****************** DEFINE BAR 10 OF cardinfo PROMPT 'БАЗА КПУ' ON SELECTION BAR 10 OF cardinfo; do d:\eias_iz\2005\2005\kpu3.prg ****************** DEFINE BAR 11 OF cardinfo PROMPT 'По возрасту...' ON SELECTION BAR 11 OF cardinfo; do d:\eias_iz\molod-all.prg ****************** DEFINE BAR 12 OF cardinfo PROMPT 'ОМП-ПОУ' ON SELECTION BAR 12 OF cardinfo; do d:\vfp\omp-pou.prg ********************************************************* DEFINE BAR 13 OF cardinfo PROMPT 'в-20 Ради,місто по проф' ON SELECTION BAR 13 OF cardinfo; do d:\vfp\r_p20.prg ****************** DEFINE BAR 14 OF cardinfo PROMPT '\-' *********************************** *********************************** DEFINE BAR 15 OF cardinfo PROMPT 'copyA-copyD' ON SELECTION BAR 15 OF cardinfo; do d:\my\copyprg.prg *********************************** DEFINE BAR 16 OF cardinfo PROMPT 'ВЫХОД ' ON SELECTION BAR 16 OF cardinfo; do d:\mail\1s\fin1111.prg ********************************************************************* ****************** DEFINE BAR 17 OF cardinfo PROMPT 'r1' ON SELECTION BAR 17 OF cardinfo; do d:\eias_iz\2005\2005\r1v.prg ****************** ****************** DEFINE BAR 18 OF cardinfo PROMPT 'pd' ON SELECTION BAR 18 OF cardinfo; do d:\eias_iz\2007\pens_date-ab.prg *DO d:\eias_iz\2007\up22bazall.prg ***************** DEFINE BAR 19 OF cardinfo PROMPT 'СТАТИСТИКА из Зайнятість' ON SELECTION BAR 19 OF cardinfo; DO d:\eias_iz\2007\up22bazaln.prg ***************** DEFINE BAR 20 OF cardinfo PROMPT '1-ПН из Зайнятість' ON SELECTION BAR 20 OF cardinfo; DO d:\eias_iz\2007⊺zaln.prg ***************** DEFINE BAR 21 OF cardinfo PROMPT '2-ПН из Зайнятість' ON SELECTION BAR 21 OF cardinfo; DO d:\eias_iz\2007\tabl_baza.prg ***************** ********************************************************************* DEFINE POPUP a MARGIN RELATIVE SHADOW COLOR SCHEME 4 * DEFINE BAR 1 OF a PROMPT '\<ТРИВАЛІСТЬ БЕЗРОБІТТЯ' ; KEY ALT+V, '' ON SELECTION BAR 1 OF a; do d:\eias_iz\2005\2005\bezr-st2.prg * DEFINE BAR 2 OF a PROMPT '\<СКОЛЬКО ЗАРЕГИСТРИРОВАНО ЗА ПЕРИОД ' ; KEY ALT+V, '' ON SELECTION BAR 2 OF a; do d:\eias_iz\sql\sql11.prg * DEFINE BAR 3 OF a PROMPT '\<Відвідування,надані послуги' ; KEY ALT+V, '' ON SELECTION BAR 3 OF a; do d:\eias_iz\vizit2.prg ********************************************************************* ********************************************************************* DEFINE POPUP c MARGIN RELATIVE SHADOW COLOR SCHEME 4 * DEFINE BAR 1 OF c PROMPT '\<Сверка ячеек статистики' ; KEY ALT+V, '' ON SELECTION BAR 1 OF c; do d:\eias_iz\2005\2005\cv_okna.prg * DEFINE BAR 2 OF c PROMPT '\<Відвідування,надані послуги' ; KEY ALT+V, '' ON SELECTION BAR 2 OF c; do d:\eias_iz\vizit2.prg * DEFINE BAR 3 OF c PROMPT '\<БЕЗРОБІТНІ ПО ПРОФ.ТА РАДАМ' ; KEY ALT+V, '' ON SELECTION BAR 3 OF c; do d:\eias_iz\2005\2005\bezrob51.prg * DEFINE BAR 4 OF c PROMPT '\<ИЗ ЯЧЕЙКИСТАТИСТИКИ или КОЛИЧЕСТВО или ПРІЗВИЩА' ; KEY ALT+V, '' ON SELECTION BAR 4 OF c; do d:\eias_iz\2005\2005\stat_num.prg * DEFINE BAR 5 OF c PROMPT '\<ИЗ ЯЧЕЙКИ СТАТИСТИКИ - ПРАЦЕВЛАШТОВАНО' ; KEY ALT+V, '' ON SELECTION BAR 5 OF c; do d:\eias_iz\2005\2005\stat_prac2.prg * DEFINE BAR 6 OF c PROMPT '\<ИЗ KPU или КОЛИЧЕСТВО или ПРІЗВИЩА' ; KEY ALT+V, '' ON SELECTION BAR 6 OF c; do d:\eias_iz\2005\2005\radi_num.prg * DEFINE BAR 7 OF c PROMPT '\<таблиця 1 ТРИВАЛИСТЬ ' ; KEY ALT+V, '' ON SELECTION BAR 7 OF c; do d:\eias_iz\2005\2005\termin1t.prg * DEFINE BAR 8 OF c PROMPT '\<таблиця 2 ТРИВАЛИСТЬ ' ; KEY ALT+V, '' ON SELECTION BAR 8 OF c; do d:\eias_iz\2005\2005\termin.prg * DEFINE BAR 9 OF c PROMPT '\<ВІДОМІСТЬ ПРО ПРИЙНЯТИХ ' ; KEY ALT+V, '' ON SELECTION BAR 9 OF c; do d:\eias_iz\2005\2005\form5pn2-3.prg * DEFINE BAR 10 OF c PROMPT '\<ВИВІЛЬНЕНІ ' ; KEY ALT+V, '' ON SELECTION BAR 10 OF c; do d:\eias_iz\2005\2005\vivilneni.prg * DEFINE BAR 11 OF c PROMPT '\<ВІДОМІСТЬ ПРО ПРИЙНЯТИХ-ГАЛИ ' ; KEY ALT+V, '' ON SELECTION BAR 11 OF c; do d:\eias_iz\2005\2005\form5gali.prg *DO d:\eias_iz\2005\2005\prijmiati.prg * DEFINE BAR 12 OF c PROMPT '\<ВІДОМІСТЬ ПРО ПРИЙНЯТИХ-додаток 6 до ПК ' ; KEY ALT+V, '' ON SELECTION BAR 12 OF c; do d:\eias_iz\2005\2005\prijmiati.prg DEFINE BAR 13 OF c PROMPT '\<додаткi vci до ПК ' ; KEY ALT+V, '' ON SELECTION BAR 13 OF c; do d:\eias_iz\2005\2005\dodatki.prg * ********************************************************************* ********************************************************************* DEFINE POPUP d MARGIN RELATIVE SHADOW COLOR SCHEME 4 * DEFINE BAR 1 OF d PROMPT '\<По профессиям' ; KEY ALT+V, '' ON SELECTION BAR 1 OF d; do d:\eias_iz\2005\2005\prof2.prg * DEFINE BAR 2 OF d PROMPT '\<ВІДВІДУВАННЯ-НАПРАВЛЕННЯ-ІНСПЕКТОРИ' ; KEY ALT+V, '' ON SELECTION BAR 2 OF d; do d:\eias_iz\2005\2005\kpu3-vidv.prg * DEFINE BAR 3 OF d PROMPT '\<НАГРУЗКА НА ЦЗ' ; KEY ALT+V, '' ON SELECTION BAR 3 OF d; do d:\eias_iz\20ver\nagruz2.prg * DEFINE BAR 4 OF d PROMPT '\<Из наказа ЦЗ' ; KEY ALT+V, '' ON SELECTION BAR 4 OF d; do d:\eias_iz\2005\2005\nak_sql.prg ********************************************************************* ********************************************************************* DEFINE POPUP e MARGIN RELATIVE SHADOW COLOR SCHEME 4 * DEFINE BAR 1 OF e PROMPT '\<Відвідування,надані послуги' ; KEY ALT+V, '' ON SELECTION BAR 1 OF e; do d:\eias_iz\vizit2.prg * DEFINE BAR 2 OF e PROMPT '\<Відвідування,надані послуги' ; KEY ALT+V, '' ON SELECTION BAR 2 OF e; do d:\eias_iz\vizit2.prg * DEFINE BAR 3 OF e PROMPT '\<Відвідування,надані послуги' ; KEY ALT+V, '' ON SELECTION BAR 3 OF e; do d:\eias_iz\vizit2.prg ********************************************************************* ********************************************************************* DEFINE POPUP r MARGIN RELATIVE SHADOW COLOR SCHEME 4 * DEFINE BAR 1 OF r PROMPT '\<ВЕДОМОСТИ НА ДИСКЕТУ' ; KEY ALT+V, '' ON SELECTION BAR 1 OF r; do D:\eias_iz\2005\2005\ved_ban3.prg * DEFINE BAR 2 OF r PROMPT '\<ВЕДОМОСТИ НА ДИСКЕТУ' ; KEY ALT+V, '' ON SELECTION BAR 2 OF r; do D:\eias_iz\2005\2005\ved_ban3.prg * DEFINE BAR 3 OF r PROMPT '\<Відвідування,надані послуги' ; KEY ALT+V, '' ON SELECTION BAR 3 OF r; do d:\eias_iz\vizit2.prg ********************************************************************* ***** это должно быть последним DEFINE POPUP b MARGIN RELATIVE SHADOW COLOR SCHEME 4 * DEFINE BAR 1 OF b PROMPT '\<ВЫХОД' ; KEY ALT+V, '' ON SELECTION BAR 1 OF b; quit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 11:30 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
В этом вся и загвоздка я про фокс мало что знаю! Поэтому и прошу совета, что эти команды делают. Какую литературу посоветуете по 2.6? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 11:38 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Ну так берется хелп и читается. Там как раз именно грамматика и синтаксис расписаны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 11:41 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Сходи на Фокс клуб там в разделе Файловый архив есть книга по фоксу на русском . Список языковых конструкций проще всего найти в хелпе к фоксу . если у тебя фокса нет - на том-же фоксклубе есть русский для 2.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 11:52 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Николай_сибирьВ этом вся и загвоздка я про фокс мало что знаю! Поэтому и прошу совета, что эти команды делают. Какую литературу посоветуете по 2.6? http://foxpopuli.narod.ru/books.htm Для FPD файлы форм и меню - это просто файлы. В смысле, обычные текстовые файлы. Если форма создается через построитель, то после построения все-равно формируется обычный файл. Большинство остальных служебных файлов - это обычные таблицы DBF с мемо-полями. Просто их расширение изменено. Содержимое файла отчета довольно специфическое. Формирование отчета "на лету" - это довольно сложная и кропотливая работа. В русскоязычном журнале FoxTalk, за май 2001 года была статья: Раскроем тайну файлов отчета Visual FoxPro. Джон С. Козиол, IV Скачать первые 6 номеров (один номер в месяц) журнала FoxTalk за 2001 год можно отсюда Номера прошлых лет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 12:16 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Николай_сибирь...Необходимо написать транслятор из проекта FoxPro 2.6 в Delphi 6... Если у Вас получится, то Вы будете первым человеком в мире, у которого это получилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 12:40 |
|
||
|
Необходима грамматика языка
|
|||
|---|---|---|---|
|
#18+
Николай_сибирьВ этом вся и загвоздка я про фокс мало что знаю! Поэтому и прошу совета, что эти команды делают. Какую литературу посоветуете по 2.6? Имхо: вам надо создать свой проект на Дельфях, который повторит работающий проект на Фоксе ? как я вас понял. Дак тогда вам грамматика FPD вряд ли понадобится, Вам понадобится новое ТЗ, и собственно структура дбф, для импорта в Скуль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2008, 12:55 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35097036&tid=1588235]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 200ms |
| total: | 384ms |

| 0 / 0 |
