Avatar billede sabine Nybegynder
29. april 2002 - 14:59 Der er 8 kommentarer og
1 løsning

Access Violation

Kan nogen hjælpe mig med et problem

mit program kommer med en access violation når jeg lukker mit program, men ikke hver gang jeg lukker det, det er meget tilfældigt, programmet kommer med denne fejl

Project step100E.exe raised exception class EAccessViolation with message 'Access Violation at address
00000014. Read of address 00000014', process stopped: Use step or Run to continue

har nogen af jer en ide til hvor problemmet ligger

Mvh
Thomas
Avatar billede martinlind Nybegynder
29. april 2002 - 15:07 #1
Du har sikkert en eller anden 3'part comp. på som laver ged, hvis du kun bruger "Delphi" comp. er det noget med at du skal kigge på hvad du gør når du lukker, laver du noget med en DB som måske er blevet free'et osv.

/Martin
Avatar billede borrisholt Novice
29. april 2002 - 15:09 #2
Det kan der være så mange grunde til : Database, der ikke er ordenligt lukket. MDI Childs der ikke ar ordenligt frigivet ....

Jeg skal se noget kode før jeg kan komme med et ordenligt svar !

Jens B
Avatar billede sabine Nybegynder
29. april 2002 - 15:30 #3
Ja det er rigtigt, jeg bruger 2 3'part componenter Tomport og Tled men det hjælper mig ikke tætter på problommet jeg har ingen ide om hvor jeg skal begynde med at lede, hvis jeg åbner cpu vinduet, kan jeg se i thread vinduet at der ikke står noget på den adresse som fejlen pejer på

ved ikke om det hjælper jer lidt
Avatar billede martinlind Nybegynder
29. april 2002 - 15:32 #4
Prøv at fjerne din TComport Comp. og se om det ikke løser dit problem, den comp. laver sikkert noget når den bliver Free'et som den "ikke skal"
Avatar billede sabine Nybegynder
29. april 2002 - 15:32 #5
Jens jeg kan ikke sende noget kode da det firma jeg arbejder for, betrakter det som brud på sikkerheder
Avatar billede sabine Nybegynder
29. april 2002 - 15:43 #6
Jeg kan ikke fjerne det component, da hele programmet er bygget op omkring
det Comp. programmet kan ikke køre uden det, Desværre.. men du har nok ret i at det er noget der bliver fjernet for tidligt. problemmet er også at det ikke er altid at denne fejl kommer
Avatar billede martinlind Nybegynder
29. april 2002 - 15:49 #7
Det kunne godt lyde som om det er noget med kommunikationen med din com-port der ikke er helt "appelsinfri", hvis du har sourcen til din ComPort comp. så kig hvad den laver i "Destroy"

/Martin
Avatar billede sabine Nybegynder
29. april 2002 - 15:52 #8
ok det vil jeg lige prøve
Avatar billede sabine Nybegynder
30. april 2002 - 17:17 #9
martinlind :
Tak for din hjælp,

du havde ret i at, der var et component som ikke blev 
lukket rigtigt ned, det var bare ikke Tcomport som skabte problemmet, men
en colorbutton
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