Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.09.19;
Скачать: [xml.tar.bz2];

Вниз

Кто-нибудь пользовался Inno Setup?   Найти похожие ветки 

 
AlexDn ©   (2010-06-25 00:27) [0]

Очень удобная утилитка для создания сетапов.. но у неё есть один минус и я никак не могу его обойти, может кто подскажет в чём проблема.. Когда она делает ярлык в меню пуск в нём не прописывается рабочая папка и соответственно когда запускается программа она не может правильно создавать свои временные файлы.. может кто знает что там нужно настроить или ещё что..


 
KilkennyCat ©   (2010-06-25 00:34) [1]

я делал... но уже не помню, как :(


 
DVM ©   (2010-06-25 00:37) [2]


>  она не может правильно создавать свои временные файлы..
>  может кто знает что там нужно настроить или ещё что..

временные файлы надо создавать там где положено


 
AlexDn ©   (2010-06-25 00:48) [3]

вот если пишешь сетап вручную, то там достаточно указать -
 WorkTable:=StrPas(C)+"....";
а эта утилитка этого делать упорно не хочет..(


 
DevilDevil ©   (2010-06-25 00:49) [4]

можно в коде своего приложения

initialization
 SetCurrentDir(ExtractFilePath(paramstr(0)));

end.


 
AlexDn ©   (2010-06-25 01:10) [5]

> DevilDevil ©   (25.06.10 00:49) [4]
спасибо, гут, всё работает).


 
Германн ©   (2010-06-25 01:11) [6]


> временные файлы надо создавать там где положено

+1


> можно в коде своего приложения
>
> initialization
>  SetCurrentDir(ExtractFilePath(paramstr(0)));

Если это ДСП утилита, то так можно.


 
KilkennyCat ©   (2010-06-25 01:16) [7]


> временные файлы

бывают разными, одно дело, непонятная временная хрень, другое дело - временный лог.


 
Германн ©   (2010-06-25 02:05) [8]


> KilkennyCat ©   (25.06.10 01:16) [7]
>
>
> > временные файлы
>
> бывают разными, одно дело, непонятная временная хрень, другое
> дело - временный лог.
>

Переведи.
Какая разница между хренью и логом, который по сути та же хрень.


 
KilkennyCat ©   (2010-06-25 07:13) [9]

Лог работы программы, в обычном случае нафиг не нужен, но если что-то не так... отправь юзера в папку темп, с просьбой найти этот лог среди тучи всякого... Интел, например, создает на основном диске папку "Intel" и пишет туда.


 
inoremap   (2010-06-25 08:27) [10]

в справке раздел [Icons] 4 строчка


 
Омлет ©   (2010-06-25 12:32) [11]

> не прописывается рабочая папка и соответственно когда запускается программа она не может правильно создавать свои временные файлы

Какой-то у вас странный (читай ошибочный) способ определять путь для временных файлов.


 
AlexDn ©   (2010-06-26 01:08) [12]

> Омлет ©   (25.06.10 12:32) [11]
> Какой-то у вас странный (читай ошибочный) способ определять
> путь для временных файлов.
В этом случае путь вообще не определялся, программа работает по умолчанию со своим каталогом..


 
turbouser ©   (2010-06-26 01:36) [13]


> AlexDn ©   (26.06.10 01:08) [12]


> программа работает по умолчанию со своим каталогом..

А вот низя. Для этого есть спец. каталоги.


 
Германн ©   (2010-06-26 01:41) [14]


> KilkennyCat ©   (25.06.10 07:13) [9]
>
> Лог работы программы, в обычном случае нафиг не нужен, но
> если что-то не так... отправь юзера в папку темп, с просьбой
> найти этот лог среди тучи всякого...

Ну так сама программа же знает, куда она пишет свой лог. И как файл называется тоже знает. Так зачем посылать юзера "Пойди туда знаю куда, найди то знаю что"?


 
KilkennyCat ©   (2010-06-26 01:50) [15]


> Германн ©   (26.06.10 01:41) [14]

ты имеешь ввиду массовую программу а-ля блокнот, а я рассматриваю частный случай. Может, моей прогой пользуется пять чловек, вероятность глюка минимальна, но возможна, и что, мне наворотить отсылку и прочее и прочее?
И вообще, зачем тогда данная опция у ярлыка существует?


 
turbouser ©   (2010-06-26 01:58) [16]

я промолчу :)


 
Германн ©   (2010-06-26 02:38) [17]


> KilkennyCat ©   (26.06.10 01:50) [15]
>
>
> > Германн ©   (26.06.10 01:41) [14]
>
> ты имеешь ввиду массовую программу а-ля блокнот, а я рассматриваю
> частный случай. Может, моей прогой пользуется пять чловек,
>  вероятность глюка минимальна, но возможна, и что, мне наворотить
> отсылку и прочее и прочее?

Костя, ты же меня знаешь. Я не делал, не делаю и вряд ли когда-либо буду делать "массовые программы". Но я сделал и продолжаю делать тестовые программы для своих контроллеров. Неужели так трудно дать в такой программе возможность "простого" выбора для "некомпетентного" пользователя?


 
KilkennyCat ©   (2010-06-26 02:51) [18]


> Неужели так трудно дать в такой программе возможность "простого"
> выбора для "некомпетентного" пользователя?

не трудно. но лень :)


 
Германн ©   (2010-06-26 03:07) [19]


> KilkennyCat ©   (26.06.10 02:51) [18]
>
>
> > Неужели так трудно дать в такой программе возможность
> "простого"
> > выбора для "некомпетентного" пользователя?
>
> не трудно. но лень :)

Мне тоже лень. Меня больше заботит работа моих контроллеров.
А проблемы есть.
Но это я считаю "отмазкой"!



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.09.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.005 c
3-1245124820
Sirus
2009-06-16 08:00
2010.09.19
UpdateSQL в несколько таблиц?


2-1277215414
SIV500
2010-06-22 18:03
2010.09.19
Отослать сообщение окну...


15-1277197697
ixen
2010-06-22 13:08
2010.09.19
Клиент delphimaster


2-1277122422
nobody
2010-06-21 16:13
2010.09.19
Выполнение запросов в потоке, с использованием DOA


3-1243862381
TheEd
2009-06-01 17:19
2010.09.19
Отображение изменений, внесённых в БД другими пользователями





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский