Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2012-12-26 23:55:46 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 04:55:20
карма: 0

0
Ответов: 8926
Рейтинг: 823
#2: 2012-12-27 00:33:30 ЛС | профиль | цитата
г. Гость Алексей, попробуйте не забивать путь в *.sha, а подать его из Edit при работе.
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#3: 2012-12-27 10:07:34 ЛС | профиль | цитата
г. Гость Алексей писал(а):
Если прописать полностью путь к файлу
1. Какой "полностью путь к файлу" ?
2. С какой ошибкой "вываливается" ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 4630
Рейтинг: 749
#4: 2012-12-27 13:22:31 ЛС | профиль | цитата
При запуске файла есть такое понятие как "рабочий каталог". В HiAsm это делается так:
- компонент Dir>doCurrentdir=<путь к запускаемому файлу> (аналог "CD %ProgDir%")
- компонент WinExec>doExec=<имя exe-файла без пути>

[offtop]А в WinExec следовало бы добавить свойство WorkingDir...[/offtop]
карма: 26

1
Голосовали:Konst
Ответов: 16884
Рейтинг: 1239
#5: 2012-12-27 13:35:59 ЛС | профиль | цитата
Netspirit писал(а):
А в WinExec следовало бы добавить свойство WorkingDir...
Никогда не испытывал неудобств от отсутствия такого свойства.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 4630
Рейтинг: 749
#6: 2012-12-27 13:47:28 ЛС | профиль | цитата
А я испытывал :

карма: 26

0
файлы: 1hfghfghghfgr.jpg [4KB] [846]
Ответов: 258
Рейтинг: -27
#7: 2012-12-27 13:53:44 ЛС | профиль | цитата




&#00
карма: 0

0
Ответов: 163
Рейтинг: 33
#8: 2012-12-28 08:37:54 ЛС | профиль | цитата
Универсальная запускалочка.
code_29892.txt
карма: 3

1
файлы: 1code_29892.txt [2.4KB] [614]
Голосовали:Tad
Гость
Ответов: 17029
Рейтинг: 0
#9: 2013-01-01 19:40:26 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 04:55:20
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#10: 2014-03-18 03:47:34 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 04:55:21
карма: 0

0
Ответов: 163
Рейтинг: 33
#11: 2014-03-18 10:07:23 ЛС | профиль | цитата
Некогда делать нормальный компонент. Распакуй это и закинь в папку ElementsDelphiulib. На вкладке User появится новый элемент.
карма: 3

0
Гость
Ответов: 17029
Рейтинг: 0
#12: 2014-03-18 11:53:56 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 04:55:21
карма: 0

0
Ответов: 4630
Рейтинг: 749
#13: 2014-03-18 12:10:11 ЛС | профиль | цитата
134.17.139.37, [url]forum.html?q=3&t=57987[/url], второй пост. При неуказанном рабочем каталоге ведет себя как и стандартный компонент: рабочий каталог такой же как и у приложения, выполнившего запуск.
карма: 26

0
Ответов: 163
Рейтинг: 33
#14: 2014-03-18 12:42:41 ЛС | профиль | цитата
134.17.139.37 писал(а):
При попытке добавить на дочернюю форму выдаёт Access Violation
Да, забавно. С компонентом Finder, идущем в стандартной поставке то же самое. Хотя если открыть выложенный мной sha, скопировать компонент и вставить в другую схему - все нормально.
134.17.139.37 писал(а):
Если рабочая папка не указана, запускалочка берет ее из пути к запускаемому файлу?
Да.

Netspirit, твой компонент конечно более функционален . Я свой IC писал для инсталлятора. Воплотил только то что было необходимо.
карма: 3

0
Гость
Ответов: 17029
Рейтинг: 0
#15: 2014-03-19 02:10:21 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 04:55:21
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)