27. april 2002 - 15:26Der er
11 kommentarer og 2 løsninger
ini files?
Jeg har et stort problem med setup af mit nyeste program: Jeg vil gerne have inno setup 2.0 til at ligge myini.ini (min) ned i min program mappe, når den alligevel installere alle de andre ting som skal der ned..
Problemet er at den ikke vil smidde den der ned, men meget hellere på skrivebordet....hvis jeg så åbner min app direkte fra min program folder, virker det, men hvis jeg åbner den fra start menuen, skriver den at den ikke kan finde c:\myini.ini
Er der nogle der har en ide til hvordan jeg løser dette problem?
Og desuden er der en som har en ide til hvordan jeg automatisk adder mit program så den altid starter op men windows?
håber i kan hjælpe...min setup.iss fil ser sådan her ud:[Setup] AppName=webnote AppVerName=webnote version 1.5 AppCopyright=Copyright (C) 2000-2002 cool-tools DefaultDirName={pf}\webnote DisableProgramGroupPage=yes ; ^ since no icons will be created in "{group}", we don't need the wizard ; to ask for a group name. UninstallDisplayIcon={app}\webnote.exe
nu har jeg fået ini filen til at køre ind i min program folder via: Source: "myini.ini"; DestDir: "{app}"
Men hvorfor leder mit program i startmenuen efter myini.ini i c:\ i stedet for min program mappe? webnote.exe i min mappe virker altså fint, men ikke den i start menuen, nogen ide?
hvis der evt var en som kunne fortælle mig hvordan jeg regger hvad der står i en tmemo og ved start loader de værdier/og ved slut gemmer dem ( via reg databasen, kunne mit problem med ini filen, evt løses:-)
nu har jeg valgt at gemme mine program options direkte i reg databasen, det er en del nemmere:-), du får 15 points for at hjælpe, men da jeg ikke fik den helt rigtige løsning, tager jeg halvdelen selv..ok?
Når du referer .ini filen fra din .exe fil skal du skrive Ini:=TIniFile.Create(ExtractFilePath(ParamStr(0))+'myini.ini'); og ikke (som jeg tror du har gjort!) Ini:=TIniFile.Create('myini.ini');
for så laver TIniFile filen i "CurrentDirectory" hvilket er det som står i "Start I" feltet i en genvejs fil.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.