powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Отвлечённый вопрос, как сделать текущим каталог...
33 сообщений из 33, показаны все 2 страниц
Отвлечённый вопрос, как сделать текущим каталог...
    #37877533
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда разбираешь много примеров по фоксу, приходится создавать папки, потом удалять их и т.д., и фокс всегда делает каталог по умолчанию в "Мои документы " и т.д.
В данном случае я захожу в браузер ("Мой компьютер" и т.д.) и в адресную строку вставляю "весь путь до фокса\VFP9", и текущим становится каталог откуда был вызван фокс, но что то в последнее время стало и это лень присать, поместил ярлык в избранное, выбираю папку, которую надо, захожу в избранное, щёлкаю по ярлыку, но оказываюсь опять в каталоге по умолчанию... Как можно в ярлыке для запуска фокса ..:-) задать динамически(или переменную), чтоб рабочая папка стала текущей, откуда запускаля ярлык... или посоветуйте где можно почитать...
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877538
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меню Tools - Option вкладка File location очистить Default directory и нажать кнопку Set as default
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877541
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1,

можно еще написать небольшой prg-файл и запускать по ярлыку его, а он уже будет делать настройки и запускать fox.
если тебя интересует проводник винды, то почитай здесь
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877542
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но, там и стоит (Not Used)
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877548
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1но, там и стоит (Not Used)
А ярлык который запускаешь - что конкретно запускает? В свойствах ярлыка в "объект" что написано? И рабочая папка в ярлыке какая указана?

Я всегда кликаю на один из файлов проекта (PJT или PJX) и фокс открывается с текущей рабочей папкой и сразу выбранный проект открывает.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877552
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в ярлыке
объект C:\FOX\vfp9\VFP9.EXE
рабочая папка пусто, вот тут и надо поставить переменную, которая принимает значение текущего каталога....
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877555
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто уже перепробовал ставить в поле ярлыка рабочая папка и /select, и /root и ..(на каталог выше) система учитывает переменные, но это всё не то..
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877560
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1просто уже перепробовал ставить в поле ярлыка рабочая папка и /select, и /root и ..(на каталог выше) система учитывает переменные, но это всё не то..я вот такой файлик ярлычком запускаю, и нет проблем
Код: plsql
1.
2.
SET DEFAULT TO <папка>
SET PATH TO <пути>

там много чего еще можно приписать :)
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877569
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1в ярлыке
объект C:\FOX\vfp9\VFP9.EXE
рабочая папка пусто, вот тут и надо поставить переменную, которая принимает значение текущего каталога....
А сам ярлык где лежит? Так тоже должно работать, текущей папкой должна быть папка где ярлык лежит.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #37877575
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38183440
mosalova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня тоже по ярлыку вопрос.

в моей программе установка каталога по-умолчанию и доступ к базе данных, определяется по запускаемому файлу: exe или prg

все работает, пока программу на выполнение не запускают через ярлык. тогда каталогом по-умолчанию становится C:\Documets and Settings и т.д.

как по ярлыку узнать, где находится exe файл?
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38183492
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем по ярлыку узнавать?
sys(16, 0) возвращает имя ЕХЕ с полным путем. Во время выполнения EXE.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38183959
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Менять директорию по умолчанию внутри EXE уже поздно для некоторых настроек. Лучше явным образом указать рабочую директорию в самом ярлыке.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38184942
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я просто не cумел в то время объяснить людям свою проблему..., но я отработал этот вопрос и забыл..:-), OC Windows XP в каталоге где фокс лежит такая программа

LOCAL ShellWindows AS Shell.Application
ShellWindows = CreateObject("Shell.Application")
**** Это мне всё подсказали люди из другого форума. что тут к чему, понятия не имею.. :-)
ShellWindows = GetObject("new:{9BA05972-F6A8-11CF-A442-00A0C90A8F39}")
FolderPath = ShellWindows.Item().Document.Folder.Self.Path
SET DEFAULT TO '"'+FolderPath+'"'

В браузере проводника есть избранное, в котором находится ярлык запускающий эту программу, открывая любой каталог в браузере проводника, я захожу в избранное щелкаю по этому ярлыку и теперь уже в среде фокса открывая меню файл и нахожусь в том каталоге, откуда запустил этот ярлык... Это удобно для разработчиков, которые ведут по несколько задач, у которых много каталогов(рабочая. копия и т.д.)... для пользователей, этот прибамбас не нужен.. :-))
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38185167
sg12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сколько постов, столько мнений.
Тупиковый вопрос - как в VFP9 запустить/закрыть приложение.
Разумеется, показать не на пальцах в виде нравоучений, а в полноценном учебном коде.
В свое время в теме "Основы ..." перед этим вопросом спасовали даже асы с фоксклуба.
Пальцев ведь всего десять, а настроек куда больше ...
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38186356
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sg12Тупиковый вопрос - как в VFP9 запустить/закрыть приложение.
С этого я снова делаю "круглые глаза"!
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38186388
sg12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Redrik

Давненько вас не было ...
Клавиатуру чинили?
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38186390
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sg12, просто я долго ждал очередной достойный моего внимания "перл"! Последнее время от Вас одна скукотища происходила.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38186422
sg12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Redriksg12, просто я долго ждал очередной достойный моего внимания "перл"! Последнее время от Вас одна скукотища происходила.

Да я и сам заскучал - оппоненты совсем истощились, не тот уже размах.
А насчет перлов вы напрасно - ситуация и впрямь секретно-тупиковая.
Один предлагает пути прописывать через SYS, другой через ярлыки.
Хоть бы монетку бросили, разыграли.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38186593
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sg12, ну так покажите ИМ как с помощью CASE решить проблему запуска фокса в желаемом каталоге! Утрите ИМ носы хоть разочек...
Или посоветуйте какой-нибудь универсальный класс для этого, или в крайнем случае скажите в какой среде разработки это реализовано само-собой и ради такого дела стоит забросить фокс.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38186939
sg12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Redrik

Вы меня уже не удивляете ...
Утирать носы не тот стимул для таких дел. Да и толку - пошмыгают и снова за свое.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187349
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sg12Вы меня уже не удивляете ...
Да я и не претендую. Просто хотелось увидеть хоть одно ваше действующее решение ;)
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187370
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Redrik действующее решение ;)
Это ж крамола, чтоб пи****ол-собеседник философ-теоретик до практики опустился
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187446
sg12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЭто ж крамола, чтоб пи****ол-собеседник философ-теоретик до практики опустился

Хотите опять перевести разговор в свое любимое русло "пискомеряния", в надежде на модератора?

Пока доморощенные теории вы придумываете, из-за своей некомпетентности в ООП.
Сколько я вас ловил, даже отмазки ваши уже неинтересны стали, могу напомнить.

Можно еще раз, конкретно - в соседней теме опять ваш вопрос о работе с формами поднят.
Если бы вы были практик, а не форумный FAQ, то скопировать нужные коды было бы делом пары минут.
Но у вас их нет.
Напомню, один раз я вам давал уже на это дело ссылку - вы хоть что поняли, хотя бы LINKED освоили?
Тема та ждет вас таких, практикующих практикантов.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187451
sg12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedrikДа я и не претендую. Просто хотелось увидеть хоть одно ваше действующее решение ;)

На дурачка решили словить?
Кое-что я выкладывал - хоть что вы там поняли ...

Действующие решения - где вы здесь их увидели. Здесь в основном геройствуют те, что даже учебные коды не могут путем сочинить, все на пальцах.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187466
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Усё как обычно - влез наш труляля, ничего по теме топика не сказал, отрыгнул на некоторых авторов - и довольно сидит посреди собственных кучек

А тема, естественно, заглохла. Впрочем, ТС наверняка почерпнул для себя то-то новое - и ему глубоко и надолго на мутную рябь...
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187469
GermanGM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
....хотя бы LINKED освоили?...
sg12, двойка тебе за четверть по информатике :) И открой таки для себя уже на 8-й год упорного изучения FoxPro немодальные формы
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187588
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сожалею, что тема засоряется (не буду говорить из-за кого, чтоб не подливать "масла в огонь") не нужным "шумом", флеймом.. :-(
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187892
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1Когда разбираешь много примеров по фоксу, приходится создавать папки, потом удалять их и т.д., и фокс всегда делает каталог по умолчанию в "Мои документы " и т.д.
В данном случае я захожу в браузер ("Мой компьютер" и т.д.) и в адресную строку вставляю "весь путь до фокса\VFP9", и текущим становится каталог откуда был вызван фокс, но что то в последнее время стало и это лень присать, поместил ярлык в избранное, выбираю папку, которую надо, захожу в избранное, щёлкаю по ярлыку, но оказываюсь опять в каталоге по умолчанию... Как можно в ярлыке для запуска фокса ..:-) задать динамически(или переменную), чтоб рабочая папка стала текущей, откуда запускаля ярлык... или посоветуйте где можно почитать...
А команду (из Command Window)
CD Z:\111\222
уже отменили ?
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38187950
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я поискал в инете что такое Command Window, не нашел..., вроде оболочки такой нет, если понимается под "Пуск-> Выполнить"... то в данном случае шел разговор о проводнике Windows, но даже пусть любым способом из командной строки(СD каталог), из проводника и т.д. я сделаю текщим нужный каталог, при запуске VFP сделает текущим свой каталог по умолчанию(конечно и тут можно постоянно менять каталог по умолчанию)... Но повторяю, технология перешла из ДОС, когда в начале выбирается каталог и запускается среда разработки фокса, такая же аналогия сделана была и в проводнике ХР (выбор каталога запуск VFP)
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38188127
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1я поискал в инете что такое Command Window, не нашел..., вроде оболочки такой нет, если понимается под "Пуск-> Выполнить"... то в данном случае шел разговор о проводнике Windows, но даже пусть любым способом из командной строки(СD каталог), из проводника и т.д. я сделаю текщим нужный каталог, при запуске VFP сделает текущим свой каталог по умолчанию(конечно и тут можно постоянно менять каталог по умолчанию)... Но повторяю, технология перешла из ДОС, когда в начале выбирается каталог и запускается среда разработки фокса, такая же аналогия сделана была и в проводнике ХР (выбор каталога запуск VFP)
В данном случае речь идет о командном окне FoxPro. Команда CD - это одна из команд FoxPro. Общая схема работы в этом случае примерно такая

1. Создается ярлык на рабочем столе для запуска FoxPro и в этом ярылыке указывается директория по умолчанию (рабочая директория), скажем, C:\TestVFP
2. Все проекты примеров кладутся в собственные папки внутри каталога C:\TestVFP. Например, один из примеров положили в папку C:\TestVFP\Sample1
3. Запускается FoxPro через ярлык
4. В открывшейся среде FoxPro дается команда в командом окне

Код: sql
1.
CD Sample1



это аналогично команде

Код: sql
1.
SET DEFAULT TO Sample1



Все. Директорией по умолчанию стала директория "C:\TestVFP\Sample1". Соответственно, вернуться на шаг назад можно дав команду

Код: sql
1.
CD ..




И еще, для справки. Если запускать среду FoxPro двойным щелчком мыши на файле в проводнике Windows, то директория по умолчанию будет автоматически установлена как та директория, в которой находится выделенный файл.
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38188427
Sunista
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
config.fpw?
...
Рейтинг: 0 / 0
Отвлечённый вопрос, как сделать текущим каталог...
    #38188936
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирМИ еще, для справки. Если запускать среду FoxPro двойным щелчком мыши на файле в проводнике Windows, то директория по умолчанию будет автоматически установлена как та директория, в которой находится выделенный файл.
Не очевидно и самое легкое.. Зашел в проводник среда FoxPro, как я понял это VFP9.exe, двойной щелчёк мыши меню файл и я в каталоге users... выяснять, где я не понял и где я не прав.. что-то в лом :-), так как не принципиально, тут надо конфиг править или в установках(option)..., да и фиг с ним..

Всё остальное это организация работы, у кого то организована в одной папке test и там разбито по подкаталагам (сразу соглашаюсь, что это наиболее правильный и оптимальный способ..:-)), у других(например у меня), всё размазано по дискам, где на каждом диске находится множество папок и в каждой папке нужна также своя среда(не только разработки, но и работы..) Fox... Я привел это как вариант, а там далее кому как удобнее... :-)
...
Рейтинг: 0 / 0
33 сообщений из 33, показаны все 2 страниц
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Отвлечённый вопрос, как сделать текущим каталог...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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