Avatar billede janbb Juniormester
14. juni 2006 - 12:30 Der er 5 kommentarer og
1 løsning

Memo linienummering

Har aldrig helt forstået måden at tælle linier på
i en memo/dbMemo, men det er gået alligevel.
Nu er tiden så kommet hvor jeg kunne tænke mig lidt større
indsigt.
Har en dbmemo, hvor jeg bruger nedenstående proc.
til at hente en browseradresse ind med.





procedure TForm1.Button10Click(Sender: TObject);

var
cnt: integer;
begin
for Cnt := 0 to dbMemo1.Lines.Count-1 do

begin
WebBrowser1.Navigate(PChar(dbMemo1.Lines[Cnt]));


Det går osse ganske fint.
Jeg synes bare det er lidt spild af plads at bruge hele teksten
til adressen - jeg kunne tænke mig at fx de første par linier var afsat
til denne ting og jeg så kunne få rådighed over resten af linierne til
noget andet (lidt kommentarer eller noget).
Men hvordan gør man det/kan man det ?
Har ubehjælpsomt selv prøvet med forskelligt uden andet resultat end at det ikke virkede.
Avatar billede kroning Nybegynder
14. juni 2006 - 12:35 #1
Jeg forstår ikke spørgsmålet eller koden. I koden Navigate´r du til Lines.Count antal adresser hvilket betyder at du kun vil få den sidste adresse at se i browseren?
Avatar billede janbb Juniormester
14. juni 2006 - 12:39 #2
Jamen - det var jeg ikke klar over.Vil det så sige at sålænge jeg placerer adressen nederst kan jeg skrive hvad jeg vil i linierne ovenover ?
Avatar billede kroning Nybegynder
14. juni 2006 - 12:47 #3
Ja, hvis du altid placere adressen nederst kan du få fat i den sådan:

WebBrowser1.Navigate(PChar(dbMemo1.Lines[dbMemo1.Lines.Count-1]));

og så kan du ellers have alle de linier ovenover som du vil.
Avatar billede kroning Nybegynder
14. juni 2006 - 12:48 #4
Eller:
WebBrowser1.Navigate(PChar(dbMemo1.Lines[0]));

hvis du vil have adressen i øverste linie.
Avatar billede janbb Juniormester
14. juni 2006 - 12:49 #5
Tusind tak for hjælpen - det virker fortinlig.Smid endelig et svar.
(og fortæl endelig ingen hvor håbløs jeg er :) )
Avatar billede kroning Nybegynder
14. juni 2006 - 12:56 #6
ok :)
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

IT-JOB

Politiets Efterretningstjeneste

Teamledere til PETs indhentningsafdeling

Styrelsen for Grøn Arealomlægning og Vandmiljø

Teamleder til Application Management

Politiets Efterretningstjeneste

IT-frontdesk medarbejder til PET's IT Servicedesk

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger elementleder til System sektionen i Hvidovre