AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi GetLastError liefert Fehler, obwohl alles funktioniert
Thema durchsuchen
Ansicht
Themen-Optionen

GetLastError liefert Fehler, obwohl alles funktioniert

Ein Thema von Dalai · begonnen am 28. Okt 2012 · letzter Beitrag vom 28. Okt 2012
Antwort Antwort
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

AW: GetLastError liefert Fehler, obwohl alles funktioniert

  Alt 28. Okt 2012, 11:13
Du vergisst die VCL, die eventuell noch einen setzt. Und, und, und...
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.557 Beiträge
 
Delphi 12 Athens
 
#2

AW: GetLastError liefert Fehler, obwohl alles funktioniert

  Alt 28. Okt 2012, 11:20
Die VCL selber setzt ja keine Windows-FehlerCodes, aber die darin aufgerufenen APIs machen das schonmal, vorallem die APIs, welche zum Erzeugen, Anzeigen und Freigeben der Message-Form genutzt werden.

dann setze vorher mit SetLastError den Fehlercode auf null.
Das könnte man, oder man hällt sich an die Informationen aus dem MSDN.

Dort steht ja immer wie man auf Fehler prüft und daß man "im Fehlerfall" z.B. bei GetLastError erweiterte Fehlerinformationen bekommt.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.684 Beiträge
 
Delphi 5 Professional
 
#3

AW: GetLastError liefert Fehler, obwohl alles funktioniert

  Alt 28. Okt 2012, 11:32
[...] vorallem die APIs, welche zum Erzeugen, Anzeigen und Freigeben der Message-Form genutzt werden.
Die ich gar nicht benutze, weil ich direkt Windows.MessageBox benutze, wie man anhand der Parameter (Zahl und Typ) sehen kann.

Aber sei's drum: Danke fürs Mitdenken. Das Problem ist gelöst, auf zum nächsten .

MfG Dalai
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.557 Beiträge
 
Delphi 12 Athens
 
#4

AW: GetLastError liefert Fehler, obwohl alles funktioniert

  Alt 28. Okt 2012, 11:50
OK.
Dann bist du also der Meinung, daß diese API nichts macht? (da sind ganz viele weitere API-Aufrufe drin, z.B. CreateWindow und CloseHandle )
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.684 Beiträge
 
Delphi 5 Professional
 
#5

AW: GetLastError liefert Fehler, obwohl alles funktioniert

  Alt 28. Okt 2012, 12:11
Sorry, hatte ich falsch verstanden. Ich dachte, du meintest, ich nutzte Application.MessageBox und bezogst dich mit "VCL und den darin aufgerufenen APIs" darauf.

MfG Dalai
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.557 Beiträge
 
Delphi 12 Athens
 
#6

AW: GetLastError liefert Fehler, obwohl alles funktioniert

  Alt 28. Okt 2012, 14:19
Es bezog sich auf Beides.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:17 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