AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Frage zu ZV nach beenden des Programms
Thema durchsuchen
Ansicht
Themen-Optionen

Frage zu ZV nach beenden des Programms

Ein Thema von Jumpy · begonnen am 24. Jun 2013 · letzter Beitrag vom 24. Jun 2013
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#11

AW: Frage zu ZV nach beenden des Programms

  Alt 24. Jun 2013, 15:41
So einen komischen Fehler gab es auch mal im Zusammenhang mit den Livebindings.
Livebindings bei D6?


Also ich hatte den Fall das beim beenden einer DB-Verbindung mit der BDE auf das schon freigebeben Screen-Objekt zugegriffen wurde.
Lösung: Db-Verbindung im OnCloseQuery schließen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.737 Beiträge
 
Delphi 6 Enterprise
 
#12

AW: Frage zu ZV nach beenden des Programms

  Alt 24. Jun 2013, 15:48
Benutze keine BDE. DB ist Oracle via ADO->ODBC und kommt über ein Framework, auf das ich keinen Einfluss habe, das aber in anderen Anwendungen keine Fehler produziert, so dass ich da keinen Fehler vermute. Zumal ich im OnClose alle Datenbankverbindungen schließe.

Delphi-Quellcode:
procedure TMain.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  if fprojekt <> nil then
    begin
      try
        Quelle.Close; //ADOQuery
        Con.Close; //ADOConnection
        Projekt.WriteWindowPos(self);
        Projekt.Free;
      except
      end;
    end;
end;
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#13

AW: Frage zu ZV nach beenden des Programms

  Alt 24. Jun 2013, 15:50
So einen komischen Fehler gab es auch mal im Zusammenhang mit den Livebindings.
Livebindings bei D6?
Es ging nicht um die Livebindings, sondern um die komischen Reaktionen, die man sich mit TComponent -Nachfahren einhandeln kann.

Vor allem weil es nur in bestimmten Konstellationen auftreten kann (Reihenfolge der Erstellung zur Designtime).
Dann kann man sich einen Wolf suchen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#14

AW: Frage zu ZV nach beenden des Programms

  Alt 24. Jun 2013, 15:56
Woher dann wohl das "call idapi32.@_..." kommt
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.737 Beiträge
 
Delphi 6 Enterprise
 
#15

AW: Frage zu ZV nach beenden des Programms

  Alt 24. Jun 2013, 16:15
OK.OK. Ihr habt alle Recht.

Habe gerade gelernt, dass es in dem Framework noch eine Uralt dll gibt, die aus einer Oracle-Datenbank mittels BDE die Passwörter entschlüsselt ausliest.

Somit

@Baumina für die BDE.
@Günther: für die Thread-Vermutung (war zwar eine dll, aber halt auch eine Struktur, die ich da nicht vermutet habe.

Da das ganze aber normaleweise bisher zu funktionieren scheint:

@Sir Rufo: Für die komischen Effekte, die hier warsch. der Auslösende Faktor sind.


Werd jetzt mal versuchen, ob ich diese Effekte (ohne das FrameWork) anzupacken eliminieren kann und dann bei Gelegenheit mal der GL vorschlagen ein paar Stunden darin zu investieren diesen ganzen Mechanismus im Framework "aufzuräumen".
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#16

AW: Frage zu ZV nach beenden des Programms

  Alt 24. Jun 2013, 16:20
Wow, alle haben Recht ->
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 19:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz