powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / полный путь к программе, ехе файлу
6 сообщений из 6, страница 1 из 1
полный путь к программе, ехе файлу
    #35559100
YaKrevetko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите пожалста как узнать с какой дириктории запушена моя программа?
...
Рейтинг: 0 / 0
полный путь к программе, ехе файлу
    #35559103
YaKrevetkoподскажите пожалста как узнать с какой дириктории запушена моя программа?
Код: plaintext
sys( 16 )
...
Рейтинг: 0 / 0
полный путь к программе, ехе файлу
    #35559318
Ну и
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
* Эта процедура бродит уже лет  10  минимум
 * Вызывается так 
  
 SetPath(@isDebug)
 *  тут все барахло как использовать isDebug
....
Procedure SetPath(isDebug)
Local m.lcsys16, m.cprogram, m.lcpath
Local m.ni, m.nctl, actl,isDebug
Dimension actl[ 1 ]
lcsys16 = Sys( 16 )
lcprogram = Substr(m.lcsys16, At(":", m.lcsys16)- 1 )
Cd Left(m.lcprogram, Rat("\", m.lcprogram))
If Right(m.lcprogram,  3 ) ="FXP" Or Right(m.lcprogram,  3 )='VCT'
	isDebug   = .T.
	Clear Screen
	Cd Left(m.lcprogram, Rat("\", m.lcprogram,  2 ))
	caddpath = Set("path")
	Hide Window All
	Clear Macros
Else
	isDebug  = .F.
	caddpath = ';DB;MEM;TEMP'
Endif
Cd Sys( 5 )+Sys( 2003 )
Set Path To (m.caddpath)
If !isDebug
	* крутой код про подключение библиотек когда ты не в отладке
Else
	* тут не менее крутой код  когда ты  в одладке
Endif
* тут все гавно которое работает у тебя всегда
Return  && Все что угодно
Endproc
* Ну  можно с Api сократить до строчек  5 .
...
Рейтинг: 0 / 0
полный путь к программе, ехе файлу
    #35559450
homik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно посмотреть здесь.
http://]http://forum.foxclub.ru/read.php?32,177182,177213#msg-177213

Я пользую такой авторlcCurDir=Getwordnum(Addbs(Justpath(Sys(16))),3)
У каждого свои нюансы, как пишет В.Максимов
...
Рейтинг: 0 / 0
полный путь к программе, ехе файлу
    #35887301
Дима Гуров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
homik, один пробел в пути, и фича отвалилась.
...
Рейтинг: 0 / 0
полный путь к программе, ехе файлу
    #35888342
GoshaS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
Application.DefaultFilePath = ADDBS(JUSTPATH(SYS( 16 , PROGRAM(- 1 ))))
? application.DefaultFilePath
результат:
c:\foxprg\чепушня всякая тест
Решение не моё, брал на фоксклабе, автора к сожалению не помню.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / полный путь к программе, ехе файлу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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