Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Блин, вот это засада, хелп плииизз  [new]
maska
Guest
проект сам по себе не очень то и большой ,

писал писал и дописался,
при компиляции выдает следуующее Programm is too lage


нажал на хелп там пишут следующее
The program that Visual FoxPro is attempting to load will not fit into memory. The largest program or individual procedure Visual FoxPro can load is one containing 65,000 bytes.


есть какие либо соображения, ВизуалФокс 7 версии
15 авг 05, 13:44    [1786365]     Ответить | Цитировать Сообщить модератору
 Re: Блин, вот это засада, хелп плииизз  [new]
Анатолий Широков
Member

Откуда: Санкт-Петербург
Сообщений: 1319
Разнеси свой prg файл на несколько, потом с помощью set procedure to объедини функционал. Например, у тебя было

// module.prg
func1()
func2()

function func1()
...
endfunc

function func2()
...
endfunc

Сделай из него

// main.prg
set procedure to module1 additive
set procedure to module2 additive
func1()
func2()

// module1.prg
function func1()
...
endfunc

// module2.prg
function func2()
...
endfunc
15 авг 05, 13:50    [1786401]     Ответить | Цитировать Сообщить модератору
 Re: Блин, вот это засада, хелп плииизз  [new]
PaulWist
Guest
Придется разбивать твой prg на логические блоки их выделять в отдельные prg и уменьшать размер, только так.
15 авг 05, 13:51    [1786404]     Ответить | Цитировать Сообщить модератору
 Re: Блин, вот это засада, хелп плииизз  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
Не факт. Дело в том, что подобная ошибка может выскочить в случае синтаксической ошибки в команде Select-SQL. Анализатор просто не смог "разложить" команду на составляющие.

На какой собственно команде выскакивает эта ошибка?
15 авг 05, 15:45    [1786929]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить