Форум: "Прочее";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];
ВнизПараметры запуска программы Найти похожие ветки
← →
Kostya (2009-08-15 09:03) [0]Добрый день. Ситуация в следующем. Для запуска программы используется ярлык, в котором в качестве параметров указан порт регистратора: sdo.exe /com1. Если создать ярлык с параметрами и его не изменять, то все работает нормально. Но если попробовать изменить на другой порт в свойствах ярлыка, то explorer подвисает надолго, программа запускается через пару минут, требует права администратора для запуска и в свойствах ярлыка пропадает параметр. Если использовать параметр вида /с1 или /com-1, то все работает нормально... Но хочется чтобы было вида com1. Есть другая программы (не моя), в ней с такими параметрами все работает нормально.
В чем причина? Может кто-нибудь сталкивался?
← →
TIF © (2009-08-15 10:05) [1]> sdo.exe /com1. Если создать ярлык с параметрами и его не изменять,
> то все работает нормально.
И в чём тогда собственно проблема-то?
1) Создать ярлык с /com1
2) Не изменять ярлык
3) Наслаждаться прекрасным запуском
:)
← →
Kostya (2009-08-15 10:17) [2]Просто механики часто переключают регистраторы на другой порт. И проще объяснить, как изменить параметр в ярлыке, чем создавать новый ярлык.
← →
TIF © (2009-08-15 10:23) [3]> Но если попробовать изменить на другой порт в свойствах
> ярлыка
В этот момент механики или кто там, уже внесли изменения и подключили com2, допустим? (эмм... на всякий случай хочется уточнить, может просто программа не видит в этом порту того, что должна там видеть и сразу бросается в панику и ругается. Поведение очень уж на это похоже)
> И проще объяснить, как изменить параметр в ярлыке, чем создавать
> новый ярлык.
По-моему, проще за пару минут создать приложение, которое само будет создавать ярлык с нужным параметром )
← →
Kostya (2009-08-15 10:31) [4]>По-моему, проще за пару минут создать приложение, которое само будет >создавать ярлык с нужным параметром )
Создавал, не помогло. Почему то системе не нравиться сам параметр в виде "/com1".
>эмм... на всякий случай хочется уточнить, может просто программа не >видит в этом порту того, что должна там видеть и сразу бросается в >панику и ругается. Поведение очень уж на это похоже
обращение к порту при запуске программы не происходит.
← →
Kostya (2009-08-15 10:33) [5]В самом Delphi, если в параметрах установить нужное значение, то тоже всё нормально..
← →
Anatoly Podgoretsky © (2009-08-15 10:42) [6]
> Почему то системе не нравиться сам параметр в виде "/com1".
Врешь и не помнишь, что ранее сказал
> Если создать ярлык с параметрами и его не изменять, то все работает нормально
← →
Kostya (2009-08-15 10:46) [7]>Anatoly Podgoretsky © (15.08.09 10:42) [6]
Не вру, а неправильно выразился. Если изменить вручную параметр на другой, то это системе не нравится.
← →
Anatoly Podgoretsky © (2009-08-15 10:52) [8]> Kostya (15.08.2009 10:46:07) [7]
Есть два предположение
1. в твоей программе, что то не ладно
1. в Виндоус, что то не ладно
← →
Kostya (2009-08-15 10:59) [9]>Anatoly Podgoretsky © (15.08.09 10:42) [6]
>1. в Виндоус, что то не ладно
Исключено - пробовал на трех рахных машинах. На 1 была 2000 сервер, на двух других - ХР.
>1. в твоей программе, что то не ладно
Насчет этого ничего не могу ничего сказать... Не знаю в какую сторону копать. Единственное, могу предположить, что дело в dll, которая используется для работы с регистратором. Хотя для загрузки ее функций и используется этот параметр, но он передается в текстовом виде после обработки и никакой связи с ярлыком я не вижу.
← →
Плохиш © (2009-08-15 11:08) [10]
> >1. в твоей программе, что то не ладно
>
> Насчет этого ничего не могу ничего сказать... Не знаю в
> какую сторону копать.
Я бы, банально, посоветовал копать в сторону встроенного отладчика.
← →
Kostya (2009-08-15 11:13) [11]>Плохиш © (15.08.09 11:08) [10]
В отладчике все нормально.
← →
Anatoly Podgoretsky © (2009-08-15 11:40) [12]> Kostya (15.08.2009 10:59:09) [9]
И все Виндоус? Тогда попробуй на чем то другом.
← →
Inovet © (2009-08-15 11:42) [13]Может механики пишут "сом1" кирилицей, это рыба такая с усами?
← →
Kostya (2009-08-15 12:03) [14]Inovet © (15.08.09 11:42) [13]
Сам лично на английском писал.
← →
Kostya (2009-08-15 12:06) [15]И еще. Если после того, как исправишь параметр, попытаться посмотреть свойства ярлыка, экплорер тоже намертво подвисает.
← →
Inovet © (2009-08-15 12:34) [16]> [15] Kostya (15.08.09 12:06)
> И еще. Если после того, как исправишь параметр, попытаться
> посмотреть свойства ярлыка, экплорер тоже намертво подвисает.
Ну это в Винде проблемы.
← →
Kostya (2009-08-15 13:03) [17]>Kostya (15.08.09 10:59) [9]
>Исключено - пробовал на трех рахных машинах. На 1 была 2000 сервер, на >двух других - ХР.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.005 c