AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi LoadLibrary beendet mit Delphi 10.3 Application
Thema durchsuchen
Ansicht
Themen-Optionen

LoadLibrary beendet mit Delphi 10.3 Application

Ein Thema von norwegen60 · begonnen am 13. Feb 2019 · letzter Beitrag vom 16. Apr 2019
 
norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
504 Beiträge
 
Delphi 12 Athens
 
#1

LoadLibrary beendet mit Delphi 10.3 Application

  Alt 13. Feb 2019, 16:50
Hallo zusammen,

da ich mit 10.2 ziemliche Performance-Probleme in der IDE hatte habe ich jetzt auf Delphi 10.3 upgedatet. IDE ist wieder etwas schneller.

Auf einigen Rechnern arbeitet meine Anwendung einwandfrei. (Win10 und Win7). Auf zwei Rechnern (beide Win10 Pro) habe ich aber das Problem, dass die Anwendung ohne jegliche Rückmeldung beendet wird sobald ich über
Delphi-Quellcode:
ShowMessage('xxxx: LoadDll4 01');
  Result := GetModuleHandle(PWideChar(sDLL)); // prüfen ob DLL schon geladen

ShowMessage('xxxx: LoadDll4 02');
  if Result = 0 then
    Result := LoadLibrary(pWideChar(sDll)); // DLL dynamisch laden

ShowMessage('xxxx: LoadDll4 03');
eine DLL dynamisch lade.'xxxx: LoadDll4 02' wird noch angezeigt. Danach erscheint die Sanduhr und dann verschwindet die Anwendung aus dem Taskmanager.

Ich habe herausgefunden, dass einfache DLL auch auf diesen beiden Rechnern geladen werden. Die, die zum Abbruch führen, haben eine Datenbankverbindung. Ich habe es mit zwei DLL getestet.
Daraufhin habe ich in das OnCreate des DataModuls eine ShowMessage gesetzt. Das wird aber nicht aufgerufen.

Hat jemand eine Idee woran der Absturz liegen könnte?
Welcher Code in der DLL wird bereits mit dem Aufruf von LaodLibrary ausgeführt?

Ich verwende UniDac für den Zugriff auf MsSQL.


Grüße und Danke
Gerd

Geändert von norwegen60 (13. Feb 2019 um 16:52 Uhr)
  Mit Zitat antworten Zitat
 


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 02:20 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