![]() |
Warum läuft mein Programm nicht unter XP?
Hallo Wissende,
ich habe ein Tool geschrieben, welche auf meinen Testumgebungen W98, Win2000 und WinXP einwandfrei läuft, aber bei einem Kunden kommt direkt beim Start ein RunTime-Error. Was kann ich nun tun, damit dieses Tool auch bei diesem Kunden läuft? Danke Tom |
Re: Warum läuft mein Programm nicht unter XP?
Keine Fehler Programmieren :???:
Also ohne weiter Infos eröffne ich hier die Lustige Raterunde. Wie wäre es mit mehr Infos: - Einsatz von DB - Einsatz von weiteren Kompos - ... |
Re: Warum läuft mein Programm nicht unter XP?
Ich rate mal weiter mit. Hast du spezielle Hardware im Einsatz? Wie greifst du darauf zu?
Handelt es sich aber "nur" um ein Tool, welches keine besonderen Voraussetzungen hat, würde ich an deiner Stelle die Unterschiede zwischen deiner XP-Testumgebung und dem XP-System des Kunden (Servicepacks & Co.) untersuchen und dann versuchen diese in der Testumgebung nachzustellen. Sobald dann der Fehler auftritt den Debugger nutzen. |
Re: Warum läuft mein Programm nicht unter XP?
"Wissende" ist aber nett.
Aber die unterstellte Fähigkeit zum Hellsehen ist darin leider noch nicht enthalten. :zwinker: Dass das Ding unter einer XP-Umgebung läuft und unter einer anderen gar nicht erst richtig startet, ist natürlich besonders verwunderlich. Allerdings solltest du mindestens etwas mehr darüber berichten, was genau dein Tool wo genau versucht zu machen. |
Re: Warum läuft mein Programm nicht unter XP?
Ich rate auch einmal mit... Hast du vielleicht auf allen deinen Testumgebungen Delphi installiert und dein Programm mit Laufzeitpackages kompiliert? Dann läuft es beim Kunden nur, wenn du diese Packages auch mitlieferst...
|
Re: Warum läuft mein Programm nicht unter XP?
Hallo Wissende "Hellseher",
ok, hier ein paar Infos zum Tool. Es kommt DB-Anbindung zum Einsatz. Es ist nur ein Tool, welches eine Webbrowser-Komponente beinhaltet, für die ein Bestellformular generiert wird. Es kommen eigentlich keine besonderen Komponenten zum Einsatz. Ich habe das Tool auch schon auf einem völlig nackten XP-System getestet und es lief alles einwandfrei...merkwürdig... Danke für´s Mitraten... Lg Tom |
Re: Warum läuft mein Programm nicht unter XP?
Hi!
Wenn du sagst, dass es selbst auf einem "nackten" WinXP problemlos lief, könnte dein Kunde vielleicht bestimmte notwendige Dateien deinstalliert oder überschrieben haben... Vielleicht sind dann zwar noch die benötigten Dateien da, aber in einer Version, die inkompatibel zu deinem Programm sind (so wie bei BPSs, die mit verschiedenen Compilern erstellt werden) Stell doch mal eine Liste auf, welche Dateien dein Programm unbedingt braucht und lass auf dem Rechner des Kunden danach suchen. Gruß Pfoto |
Re: Warum läuft mein Programm nicht unter XP?
Handelt es sich bei den XP's um die gleicher Version (Home, Pro, ..) ?
Gruß |
Re: Warum läuft mein Programm nicht unter XP?
Ich habe dem Kunden bereits eine Testversion geschickt, wo definitiv alle Dateien dabei sind. Ich habe fast den Verdacht, das er keinen Internet-Explorer hat...!?
Normalerweise meldet ja das Programm, wenn es eine Datei beim Start einlesen will, diese aber nicht finden kann. Es kommt aber beim Kunden nur ein Runtime-Error, mit der Nummer... |
Re: Warum läuft mein Programm nicht unter XP?
Zitat:
|
Re: Warum läuft mein Programm nicht unter XP?
Zitat:
|
Re: Warum läuft mein Programm nicht unter XP?
Unter Windows XP läßt sich der IE nicht deinstallieren. Wenn du meinst es liegt an den Dateien, dann besorg dir mal Filemon (bei MS) damit kannst du alle benötigten Dateien ermitteln.
Gruß Stefan! |
Re: Warum läuft mein Programm nicht unter XP?
Wenn Dein Problem gelöst werden soll, dann müssen mehr Infos kommen. Unterliegt die Geschichte absoluter Geheimhaltung, dann würde ich hier nicht fragen. :mrgreen: Was hat denn z.B. das zu bedeuten:
Zitat:
|
Re: Warum läuft mein Programm nicht unter XP?
Zitat:
Mit Betrachtung des installierten Web-Browsers kommst du der Sache vielleicht schon näher. Viele Web-Komponenten benutzen die IE-zugehörende DLL. Vielleicht ist es der neue IE7, mit dem die möglicherweise ältere Komponente nicht klar kommt? |
Re: Warum läuft mein Programm nicht unter XP?
Zitat:
> > ModVer: 1.0.1.0 Offset: 00003886" > > Runtime error 216 at 00403886 Filemon habe ich laufen lassen. Das Tool zeigte mir aber nur an, dass ausschliesslich die exe-Datei gelesen wird. Und hiermit korrigiere ich noch meinen Schreibfehler, denn es sollte eigentlich heissen, dass KEINE Datenbankanbindung in irgendeiner Weise besteht oder zum Tragen kommt. |
Re: Warum läuft mein Programm nicht unter XP?
Hi Tom,
RTE 216 ist in der Regel ein Speicherzugriffsfehler. Vielleicht kann dir ![]() Freundliche Grüße |
Re: Warum läuft mein Programm nicht unter XP?
danke für den tipp...so wie ich es verstanden habe, erscheint dann eine andere Fehlermeldung, mit derren Hilfe man auch nen Bugreport erhalten kann. Wäre einen Versuch wert, aber ich bin mir nicht sicher, dass mir mit dem Inhalt der Mail wirklich geholfen ist, denn ich konnte auch mit der Runtim-Error-Meldung nix anfangen...Leider...
|
Re: Warum läuft mein Programm nicht unter XP?
Hi,
hast du evtll. eine nicht aktuelle JEDI Vcl im Einsatz. Da geb es nämlich einen Bug auf schnelleren PC' s. Nur so eine Idee... Cu, Frank |
Re: Warum läuft mein Programm nicht unter XP?
Zitat:
![]() |
Re: Warum läuft mein Programm nicht unter XP?
Das ist wirklich verrückt! Ich wollte eben noch schreiben, dass natürlich eine oder mehrere Jedi-Komponenten zum Einsatz kommen, die nicht der aktuellen Version entsprechen und dann sowas...
Ich werde dem Kunden mal Deinen Link schicken. Mal sehen, was er dazu schreiben wird... |
Re: Warum läuft mein Programm nicht unter XP?
Ich würde aber auch eher auf die JCL tippen. Frage den Kunden doch mal, was für einen Prozessor er hat.
![]() |
Re: Warum läuft mein Programm nicht unter XP?
Der Jedi-Tipp führte nun eine ganze Weile später in einem anderen Tool zur Lösung des gleichen Problems. Danke.
Das war Gold wert... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz