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

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

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

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

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

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

как по ярлыку узнать, где находится exe файл?
...
Рейтинг: 0 / 0
14.03.2013, 11:48
    #38183492
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отвлечённый вопрос, как сделать текущим каталог...
Зачем по ярлыку узнавать?
sys(16, 0) возвращает имя ЕХЕ с полным путем. Во время выполнения EXE.
...
Рейтинг: 0 / 0
14.03.2013, 14:50
    #38183959
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отвлечённый вопрос, как сделать текущим каталог...
Менять директорию по умолчанию внутри EXE уже поздно для некоторых настроек. Лучше явным образом указать рабочую директорию в самом ярлыке.
...
Рейтинг: 0 / 0
15.03.2013, 05:26
    #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
15.03.2013, 10:44
    #38185167
sg12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отвлечённый вопрос, как сделать текущим каталог...
Сколько постов, столько мнений.
Тупиковый вопрос - как в VFP9 запустить/закрыть приложение.
Разумеется, показать не на пальцах в виде нравоучений, а в полноценном учебном коде.
В свое время в теме "Основы ..." перед этим вопросом спасовали даже асы с фоксклуба.
Пальцев ведь всего десять, а настроек куда больше ...
...
Рейтинг: 0 / 0
15.03.2013, 21:39
    #38186356
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отвлечённый вопрос, как сделать текущим каталог...
sg12Тупиковый вопрос - как в VFP9 запустить/закрыть приложение.
С этого я снова делаю "круглые глаза"!
...
Рейтинг: 0 / 0
15.03.2013, 22:46
    #38186388
sg12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отвлечённый вопрос, как сделать текущим каталог...
Redrik

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

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

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

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

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

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

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

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


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