/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Inkludere filer til exe !
Fra : Thomas P


Dato : 14-03-01 17:52

Hvorfor ikke ? For at gøre programmet så simpelt som muligt har jeg tænkt
mig at inkludere min konfigurationsfil i programmet (conf.txt). Det er så
meningen at conf.txt bliver pakket ud af programmet når man kører det. Nogen
ideér ?

--
- Thomas [blomme@post.com] [http://www.FlowCode.f2s.com]





 
 
Niels (niLLer) (14-03-2001)
Kommentar
Fra : Niels (niLLer)


Dato : 14-03-01 22:03

Just as I expected, Thomas P came up with this:

>Hvorfor ikke ? For at gøre programmet så simpelt som muligt har jeg tænkt
>mig at inkludere min konfigurationsfil i programmet (conf.txt). Det er så
>meningen at conf.txt bliver pakket ud af programmet når man kører det. Nogen
>ideér ?

Først finder du et eller andet sted nogen om formatet for .RC filer
(resource scripts). Så laver du et resource script der inkluderer de
filer du vil have med. Derefter bruger du BRC32.exe (mener jeg det
hedder) som ligger sammen med Delphi til at kompilere scriptet til en
.res fil. Den kan du så inkludere i programmet ved at bruge {$R}
compiler direktivet. Til sidst skal du have fat i nogen API funktioner
for at kunne extracte filen igen.

Niels (aka. niLLer)
--
e-mail: nmartin at iname dot com ICQ UIN: 50187323
http://www.niller.f2s.com/ - niLLer's pages (My programs, in English)
http://whitehat.dk/g4s/ - The G4S Page (Personlig side, på dansk)

Uffe Kousgaard (15-03-2001)
Kommentar
Fra : Uffe Kousgaard


Dato : 15-03-01 09:27

Prøv dette:

if fileexists(conf.txt) then
// skriv standard-værdier
else
// læs sidst gemte parametre
end;

Under "formclose" skriver du så noget kode til at gemme parametrene.

Motto: KISS = Keep It Simple Stupid


"Thomas P" <blomme@post.com> wrote in message
news:98o7f1$aav$1@news.inet.tele.dk...
> Hvorfor ikke ? For at gøre programmet så simpelt som muligt har jeg tænkt
> mig at inkludere min konfigurationsfil i programmet (conf.txt). Det er så
> meningen at conf.txt bliver pakket ud af programmet når man kører det.
Nogen
> ideér ?
>
> --
> - Thomas [blomme@post.com] [http://www.FlowCode.f2s.com]
>
>
>
>



R. A. Larsen (15-03-2001)
Kommentar
Fra : R. A. Larsen


Dato : 15-03-01 09:33

"Thomas P" <blomme@post.com> wrote:
>
> Hvorfor ikke ? For at gøre programmet så simpelt som muligt har jeg tænkt
> mig at inkludere min konfigurationsfil i programmet (conf.txt). Det er så
> meningen at conf.txt bliver pakket ud af programmet når man kører det. Nogen
> ideér ?

Hvorfor ikke bare lade programmet selv oprette konfigurationsfilen, hvis den
ikke allerede findes? Dvs. noget i retning af (utestet kode):

if not fileexists('conf.txt') then begin
(* opret konfigurationsfilen.. *)
assignfile(F, 'conf.txt');
rewrite(F);
writeln(F, ???);
closefile(F);
end;
(* læs konfigurationsfilen.. *)
assignfile(F, 'conf.txt');
reset(F);
readln(F, ???);
closefile(F);


MVH, René
--
Using Virtual Access
http://www.vamail.com


Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste