Avatar billede wampiro-uha Nybegynder
02. marts 2004 - 18:51 Der er 21 kommentarer og
1 løsning

3 spm!

1. Hvordan compiler jeg med Borland Delphi, således at jeg får en .exe-fil?

2. Er det muligt at få fat i en .php-fil eller lign.? Som så kan reloades hvert 30. sekund, og ud fra resultatet af den .php-fil, skal mit Delphi-program gøre noget? (evt. link til artikel eller noget)

3. Hvis jeg vil lave ikon til program, hvilket format osv. skal det så være i? Tænker både på skrivebords-ikon, ikon i venstre-top-hjørne i programmet og evt. ikon til taskbar!
Avatar billede bizty Nybegynder
02. marts 2004 - 18:57 #1
1) når du trykker på run genereres der en .exe-fil i det bibliotek hvor projektet er gemt. Vær dog opmærksom på at ved visse udgaver af Delphi kræves et runtime library for at programmet kan køre (følger med delphi, men skal installeres på brugernes computer)
Avatar billede Slettet bruger
02. marts 2004 - 18:59 #2
3. Filtypen skal være ico, du kan bruge Image-Editor som følger med Delphi til at lave dem. Du tilføjer dem i Project -> Options -> Fanebladet "Application".
Avatar billede athlon-pascal Juniormester
02. marts 2004 - 19:14 #3
3. Se hejhejs svar. Desuden: Jeg synes selv ikke, at Delphis indbyggede ikoneditor er specielt god, så jeg vil anbefale SnIco Edit fra http://www.snidesoft.com/products.html der er freeware :o)
Avatar billede wampiro-uha Nybegynder
02. marts 2004 - 20:09 #4
bizty --> Hvorledes kan jeg finde ud af om mit program kræver et runtime library?
For mit program skulle gerne bare kunne hentes og så fungerer på en Windows maskine!
Avatar billede Slettet bruger
02. marts 2004 - 20:51 #5
wampiro-uha -> Så vidt jeg ved, skal man sætte et kryds i projekt indstillingerne for at den skal bruge runtime library. Programmerne skulle gerne virke på computere uden Delphi med standard indstillingerne(Det gør de ihvertfald her) :o)
Avatar billede janbb Juniormester
02. marts 2004 - 20:55 #6
Udfra dit tidl spm om Delphi 7 - gratis version gætter jeg på du bare skal gøre som sædv. i Delphi dvs lav en 'run' for programmet og der genereres aut. en exe-fil i dit 'project-bib.) :-)
Avatar billede wampiro-uha Nybegynder
02. marts 2004 - 22:23 #7
Ok!

Nogen der ved noget med hensyn til spm 2 :-)
Avatar billede wampiro-uha Nybegynder
02. marts 2004 - 22:24 #8
Eller bare idéer/tips, noget som kan få en igang med en løsning på problemet :-)
Avatar billede Slettet bruger
02. marts 2004 - 23:43 #9
Du kan bruge IdHttp(Kan downloades her: http://www.nevrona.com/Indy/Indy.html) til at downloade php siden med, men hvad du så skal gøre, kommer jo lidt an på, hvordan php siden ser ud :)


uses IdHttp;
procedure TForm1.Button1Click(Sender: TObject);
var
  IdHttp1: TIdHTTP;
begin
  IdHTTP1 := TIdHTTP.Create(nil);
  if Pos('10',IdHTTP1.Get('http://www.eksperten.dk')) <> 0 then
    ShowMessage('Der er et 10-tal på siden')
  else
    ShowMessage('Der er ikke et 10-tal på siden');
  IdHttp1.Free;
end;

Det tjekker om der er et 10-tal på Eksperten' forside og gør noget udfra resultatet :o)
Avatar billede janbb Juniormester
03. marts 2004 - 02:41 #10
Iøvr. er der en lille detaille v. 'personal-edition', idet browservinduet slet ikke er tilgængeligt primært (men det har du måske allerede opdaget ?).Man skal importere en aktiv-X for at få den med på componentpanelet.
Avatar billede janbb Juniormester
03. marts 2004 - 02:51 #11
Men det er måske ikke browseren du vil se php-siden i ?.Ellers bare se bort fra kommentaren :-)
Avatar billede janbb Juniormester
03. marts 2004 - 03:02 #12
ellers - er der 'nogen' der snakker om 'parser´-programmer f.x.
http://www.eksperten.dk/spm/443789
som du måske ku checke (har ikke selv beskæftiget mig med det).
At få siderne reloaded kan være lidt 'tricky', men
Refresh;
virker for det meste.
Avatar billede wampiro-uha Nybegynder
03. marts 2004 - 12:59 #13
Jeg skal ikke vise en html/php-side, men blot benytte nogle resultater fra den.
Evt. ved at jeg får php-siden til at udskrive et tal eller noget :-)

Så prøver lige at lege lidt med hejhejs eksempel!
Avatar billede wampiro-uha Nybegynder
03. marts 2004 - 18:20 #14
jeg har set noget med at borland delphi allerede skulle havde noget det hedder indy indbygget?

Skal man så hente den version af indy som jeg har fået link til?
Avatar billede athlon-pascal Juniormester
03. marts 2004 - 18:25 #15
Det afhænger af flere ting - bl.a. hvilken udgave af Delphi du har (Personal, Professional, Studio, Enterprise, eller hvad din udgave nu hedder).
Avatar billede wampiro-uha Nybegynder
03. marts 2004 - 19:14 #16
Enterprise!
Avatar billede athlon-pascal Juniormester
03. marts 2004 - 19:15 #17
Hmm... jeg ved ikke om Indy følger med der.
Avatar billede wampiro-uha Nybegynder
03. marts 2004 - 20:14 #18
Jeg kan under alle omstændigheder afinstallere det ;-)
Så det er jo med, men betyder det at jeg ikke behøver at hente den der version 9?

For de skriver på deres side at man skal afinstallere allerede eksisterende Indy-versioner? Og det lyder da lidt underligt?
Avatar billede athlon-pascal Juniormester
03. marts 2004 - 20:16 #19
Man skal afinstallere allerede eksisterende Indy-versioner, _hvis_ man ønsker at installere den nyeste version :o)
Avatar billede wampiro-uha Nybegynder
03. marts 2004 - 20:27 #20
Jeps. Men hvorledes kan jeg finde ud af hvilken version det er jeg har pt.
For om det kan betale sig at opgradere?

Jeg skal nemlig kun benytte meget basale funktioner af indy!
Avatar billede wampiro-uha Nybegynder
06. marts 2004 - 16:10 #21
hejhej --> laver du ikke lige et svar :-)
Avatar billede Slettet bruger
08. marts 2004 - 16:34 #22
Jo, svar :o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester