Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2007, 11:12   #1
LeoN
Форумчанин
 
Аватар для LeoN
 
Регистрация: 03.11.2006
Сообщений: 278
Сообщение Функция GetCurrentGet

Если программу запустить ярлыком на рабочем столе,в завершенни программы создается файл через GetCurrentGet+FileName.
Проблема: файл создается на Рабочем столе,а не в рабочей папке.
И как сдклать чтобы в рабочей папке?
Разработка сайтов -дело прикольное
LeoN вне форума Ответить с цитированием
Старый 02.04.2007, 12:13   #2
Трофимов Александр
Форумчанин
 
Аватар для Трофимов Александр
 
Регистрация: 03.11.2006
Сообщений: 321
По умолчанию

Возможно неправилен сам подход. Я обычно делаю сначала папку для программы и копирую туда файлы, а потом ярлык с сылкой программно кладу на рабочий стол.
Трофимов Александр вне форума Ответить с цитированием
Старый 02.04.2007, 12:15   #3
LeoN
Форумчанин
 
Аватар для LeoN
 
Регистрация: 03.11.2006
Сообщений: 278
По умолчанию

Ярлык я создал через Windows,не программно.
Разработка сайтов -дело прикольное
LeoN вне форума Ответить с цитированием
Старый 02.04.2007, 12:18   #4
Трофимов Александр
Форумчанин
 
Аватар для Трофимов Александр
 
Регистрация: 03.11.2006
Сообщений: 321
По умолчанию

А копирование файлов программно?
Трофимов Александр вне форума Ответить с цитированием
Старый 02.04.2007, 12:28   #5
LeoN
Форумчанин
 
Аватар для LeoN
 
Регистрация: 03.11.2006
Сообщений: 278
По умолчанию

Нет прога стоит ищё в папке Delphi\projects\её папка.
Прога создает фойлы через ту же функцию в её папка\альбомс все нормально но по завершении сохраняет ListBox в файл её папка\Load.Dat
но при запуске с рабочего стола этот файл создается на том же столе.
думаю теперь понятно
Разработка сайтов -дело прикольное
LeoN вне форума Ответить с цитированием
Старый 02.04.2007, 12:40   #6
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

Char(ParamStr(0)) - директория запускаемого приложения
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Старый 02.04.2007, 17:24   #7
Kostyan
Пользователь
 
Аватар для Kostyan
 
Регистрация: 25.03.2007
Сообщений: 18
По умолчанию

Application.ExeName - вот так правильно получить полное имя выполняемого модуля,
а путь до него:
ExtractFilePath(Application.ExeName )

Последний раз редактировалось Kostyan; 02.04.2007 в 17:27.
Kostyan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция ZiLi Microsoft Office Excel 1 05.09.2008 18:37
функция sergei64_89 Общие вопросы C/C++ 2 25.05.2008 16:48
функция Janette Помощь студентам 1 29.04.2008 20:10
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50