Avatar billede jfj Nybegynder
07. januar 2003 - 00:07 Der er 8 kommentarer og
1 løsning

Delphi 4 og udskrift windows XP

Hej

Jeg har et program skrevet i Delphi 4 som bruger BDE og QuickRep.  Programmet har fungeret fint i meget lang tid,  under win98, men under XP giver det en fejl under udskriften hvis denne er på mere end en side. Fejl som Application Error, EDBEngineError, EAccessViolation.

Alt andet i programmet virker upåklageligt under XP.

Er der nogen som har oplevet denne fejl og ved hvad problemet er ?
Avatar billede niceday Nybegynder
07. januar 2003 - 01:07 #1
Problemet er de komponenter som programmet oprindeligt blev lavet på. De findes enten ikke i XP eller også er de ændret, så ressourcerne ikke er tilgængelige. Hvis du installerer din Delphi4 (eller nyere) på XP skulle fejlen forsvinde, hvis det er ovenstående der er galt.

Hvis du ikke vil have Delphi installeret skal dit program 'pakkes' og laves til en installationsfil fra Delphi, som så skal installeres på din XP - hvor komponenter og andet, som kræves for at køre applikationen, er med.

Have a nice day :-)
Avatar billede stone Forsker
07. januar 2003 - 01:27 #2
kører dit program i netværk?
Avatar billede jfj Nybegynder
07. januar 2003 - 21:42 #3
niceday :
Programmet er indstalleret på XP v/hjælp af InstallShield og den nødvendige BDE er includeret.  Mener du at programmet skal re-compileres på en pc med XP for at kunne virke ?

mvh
jfj
Avatar billede jfj Nybegynder
07. januar 2003 - 21:51 #4
stone :
Nej programmet kører ikke i netværk.
Avatar billede niceday Nybegynder
07. januar 2003 - 21:54 #5
Jeg synes du skal prøve - jeg har haft fejl der lignede din - dog med andre komponenter. Dog var det kun tilfældet på maskiner, hvor Delphi ikke var installeret. Men prøv det :-)
Avatar billede niceday Nybegynder
07. januar 2003 - 21:55 #6
Ellers kunne du jo også prøve at køre programmet i design-mode - så fortæller den jo også præcis hvor fejlen opstår.
Avatar billede jfj Nybegynder
12. januar 2003 - 22:37 #7
Jeg har nu prøvet at re-compilere programmet under XP, men får stadigvæk fejl ved udskrift.  Under Borlands hjemmeside fandt jeg en kommentar om at Delphi 6 ikke er skrevet til XP så det må pgså gælde for ver.4.  Spørgsmålet er så hvilken version man skal opgradere til for at kunne køre under XP ?
Avatar billede jfj Nybegynder
28. januar 2003 - 23:06 #8
Efter at have recompileret programmet på Delphi 6 er problemet nu løst.
Recompilering under hhv. Win98 og WinXP er virker lige fint.
Avatar billede jfj Nybegynder
19. august 2010 - 09:24 #9
Tak til alle som har hjulpet.
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