Гость
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Paradox 9. SerWorkingDir() / 10 сообщений из 10, страница 1 из 1
03.01.2015, 03:08
    #38847706
ft
ft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
Не работает процедура SerWorkingDir(). Кто-нибудь может помочь?
...
Рейтинг: 0 / 0
04.01.2015, 10:08
    #38848009
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
ftНе работает процедура SetWorkingDir(). Кто-нибудь может помочь?
Вы учитываете, что:
By default, Paradox closes all open windows before setting the working directory, and prompts you to save modified documents. Therefore, setWorkingDir does not take effect until all ObjectPAL code executes. You can keep a form open by adding code to its built-in menuAction method to trap for the MenuChangingWork menu command. If you do so, save any active documents before changing the working directory.
...
Рейтинг: 0 / 0
04.01.2015, 17:27
    #38848146
ft
ft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
const64, да, я в курсе.
У меня эта процедура вызывается в стартовом скрипте, при этом не открыто ни одной формы. Процедура возвращает True, но изменения рабочей папки не происходит.
...
Рейтинг: 0 / 0
05.01.2015, 09:45
    #38848319
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
Странно... честно говоря, я не пользовался этой функцией, попробую посмотреть...
А, кстати, задавать рабочий каталог ключами командной строки при запуске Вам не подойдет?
...
Рейтинг: 0 / 0
06.01.2015, 11:47
    #38848994
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
Проверил работу в скрипте:
test.sslmethod run(var eventInfo Event)
SetWorkingDir("c:\\test")
endMethod
запуск - pdxwin32.exe c:\work\test.ssl

и в форме:
test.fslmethod open(var eventInfo Event)
disableDefault
SetWorkingDir("c:\\test")
endMethod
запуск - pdxwin32.exe c:\work\test.fsl

и в командной строке:
pdxwin32.exe -w c:\test

все варианты отрабатывают успешно...
...
Рейтинг: 0 / 0
08.01.2015, 01:05
    #38849980
ft
ft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
const64Странно... честно говоря, я не пользовался этой функцией, попробую посмотреть...
А, кстати, задавать рабочий каталог ключами командной строки при запуске Вам не подойдет?

Увы, не подойдет.
...
Рейтинг: 0 / 0
08.01.2015, 01:12
    #38849981
ft
ft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
const64все варианты отрабатывают успешно...

Как именно Вы определили, что успешно?
...
Рейтинг: 0 / 0
08.01.2015, 07:20
    #38850016
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
ftconst64все варианты отрабатывают успешно...

Как именно Вы определили, что успешно?Например, в Project Viewer-е. Кстати, в варианте с формой - она закрывается (как и должно быть...)
P.S. А у Вас какая версия Paradox (полностью релиз)?
...
Рейтинг: 0 / 0
08.01.2015, 18:59
    #38850353
ft
ft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
const64,
Paradox 9.00.368. А у Вас?
...
Рейтинг: 0 / 0
09.01.2015, 06:59
    #38850588
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 9. SerWorkingDir()
ft,

Это Initial Release, Вам бы надо поставить SP4 (9.00.883) или хотя-бы SP3(9.00.738)...
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Paradox 9. SerWorkingDir() / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]