Avatar billede azez Nybegynder
31. maj 2002 - 03:04 Der er 32 kommentarer og
1 løsning

spørgsmål følger..

er der nogle på eksperten på dette tidspunkt på dagen som er eksperter i delphi ???

har et kæmpe problem
Avatar billede hermandsen Juniormester
31. maj 2002 - 03:13 #1
Fyr løs!
Avatar billede hermandsen Juniormester
31. maj 2002 - 03:16 #2
Men var det ikke en ide bare at skrive spørgsmålet, så ville der også være nogen til at svare på det i morgen... :)
Avatar billede azez Nybegynder
31. maj 2002 - 03:24 #3
det er til et eksamensprojekt som skal afleveres i morgen... men here i go :
Avatar billede azez Nybegynder
31. maj 2002 - 03:25 #4
jeg får en fejl 216 og noget access violation når jeg kører mit program. og så laver den fejl i dcc50.dll og går kold... nogle gange lukker delphi bare helt når jeg trykker run...

meget mærkeligt.. har prøvet på 2 maskiner..
Avatar billede hermandsen Juniormester
31. maj 2002 - 03:37 #5
Prøv at geninstallere lortet, og hvis det ikke virker, så sender du koden over mail, så kigger jeg på det...

Ellers, hvis du ved hvor din fejl er, så send det stykke af koden...
Avatar billede azez Nybegynder
31. maj 2002 - 03:41 #6
den siger ikke hvor fejlen er ... det er problemet... jeg kan sende det hele til dig... email ?
Avatar billede azez Nybegynder
31. maj 2002 - 03:47 #7
?
Avatar billede azez Nybegynder
31. maj 2002 - 03:53 #8
nåå...

godnat så...
nogen andre som kan svare ???
Avatar billede hermandsen Juniormester
31. maj 2002 - 03:54 #9
hermandsen@softhome.net

Sorry... Sad lige og sov... :)
Avatar billede azez Nybegynder
31. maj 2002 - 03:56 #10
kommer her
Avatar billede hermandsen Juniormester
31. maj 2002 - 03:58 #11
Jeg kigger lige på den... ;)
Avatar billede azez Nybegynder
31. maj 2002 - 04:04 #12
oki
Avatar billede hermandsen Juniormester
31. maj 2002 - 04:11 #13
Er du da vild der er meget kode... Det kan jeg sgu ikke sådan uden videre sætte mig ind i...

Jeg kan fortælle dig at når jeg compiler, så ser det ud som om den springer fra en linie til den anden, hele tiden, så man bliver nød til at anullere compilingen. Lader man den køre får jeg et Stack overflow... Du har sandsynligvis lavet en eller anden referance som bliver ved med at køre i ring... Kig dine uses i gennem og se om du refererer på kryds eller noget... Jeg kan sgu ikke lige se det, men skal nok kigge videre... :)
Avatar billede azez Nybegynder
31. maj 2002 - 04:14 #14
ok... har også selv set mig blind på det...
Avatar billede hermandsen Juniormester
31. maj 2002 - 04:14 #15
Går du på HTX?
Avatar billede azez Nybegynder
31. maj 2002 - 04:16 #16
har gjort... why ?
Avatar billede hermandsen Juniormester
31. maj 2002 - 04:16 #17
Hvis du gør vil jeg anbefale dig til bare at aflevere lortet og så fortælle om din kode, hvad du har gjort osv. Du har, efter hvad jeg kan se, skrevet en masse gode klasser, og delt det fint op så det er ret overskueligt. Dog er det lidt svært at sætte sig ind i på en halv nat, så bliv færdig med rapporten, og så håb på det bedste! :)
Avatar billede azez Nybegynder
31. maj 2002 - 04:17 #18
vores gruppe er færdig med rapporten. det er til datamatiker... det lort skal sgu virke :-)) skod... nåå. men... jeg leder videre
Avatar billede hermandsen Juniormester
31. maj 2002 - 04:22 #19
Hmmm... Ville også mene at det projekt var lige lovlig stort til et HTX-projekt! ;)
Avatar billede azez Nybegynder
31. maj 2002 - 04:26 #20
ja ik
Avatar billede hermandsen Juniormester
31. maj 2002 - 04:37 #21
LOL

Du dør af grin:

I den unit der hedder Medlemform.pas står der:

unit medlemformen;

Der skal kun stå:

unit medlemform;

Så vil den i det mindste compile! :)
Avatar billede azez Nybegynder
31. maj 2002 - 04:38 #22
hmmmmmmmm tjekker lige
Avatar billede azez Nybegynder
31. maj 2002 - 04:41 #23
2 sek
Avatar billede azez Nybegynder
31. maj 2002 - 04:41 #24
svar mig lige...
Avatar billede hermandsen Juniormester
31. maj 2002 - 04:44 #25
Jeg tror også jeg har fundet fejlen der giver Access violation... Det er når du Create'r din MedlemmerForm, så laver du nogle if FileExists... Hvis de ikke kører create'r du ikke dine klasser... Der kommer in access violation! ;)
Avatar billede hermandsen Juniormester
31. maj 2002 - 04:45 #26
Svar!

Ellers så kør debugging, så finder du hurtigt selv fejlen! ;)
Avatar billede azez Nybegynder
31. maj 2002 - 04:45 #27
ok hmm. see your point...

men svar mig
Avatar billede azez Nybegynder
31. maj 2002 - 04:47 #28
lige lidt extra point
Avatar billede azez Nybegynder
31. maj 2002 - 04:48 #29
har aldrig brugt debugger ?
Avatar billede hermandsen Juniormester
31. maj 2002 - 04:54 #30
Aldrig brugt debugger?!? Den er da hybervigtig!!! :)

Marker en linie og tryk F5. Så kommer der en rød bjælke over den. Det er et break-point. Når programmet kommer til det sted vil det gå over i Delphi-koden, og du kan nu se hvad der står inde i diverse variabler ved at markere dem og trykke Ctrl+F7.

Hvis du så når til det break-point skal du trykke F7, F8 eller F9 for at komme videre. Her sker følgende:

F7: Du går ned i proceduren der bliver afviklet, og kan følge hele programmet skridt for skridt. Dette gælder kun med dine egne procedurere, og altså ikke dem der følger med Delphi.

F8: Du hopper ned på næste linie og ser hvad den gør. Hvis du får en fejl er det fordi der er noget galt med forrige linie.

F9: Du hopper tilbage til programmet.
Avatar billede azez Nybegynder
31. maj 2002 - 05:00 #31
ok.. vil se på det... taak.. og sov godt når tid kommer.
Avatar billede hermandsen Juniormester
31. maj 2002 - 05:03 #32
Hehe... Okay! Jeg håber da det hjalp nok til at der kan blive afleveret i morgen! :)
Avatar billede azez Nybegynder
31. maj 2002 - 05:14 #33
det gjorde det helt sikkert. håber at du har fået alle mine og min vens kammerat...
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