AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 10:32

Parameter dieser Suchanfrage:

Suche in Thema: Fehler nach freigeben von DLL
Suche alle Beiträge, die von "gsh" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 16 von insges. 16 Treffern
Suche benötigte 0.010s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 30. Apr 2007
    nein aber mit ReportMemoryLeaksOnShutdown:=true; und der meckert a mal nicht
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 30. Apr 2007
    Cool jetzt kommt der Fehler nicht mehr :-D

    So jetzt ist nur noch die Frage warum
    Kann es daran liegen?:

    MySQL_myRow := mysql_fetch_row(MySQL_myRes);
    SetLength(DataArray^, mysql_num_fields(MySQL_myRes));
    for I := 0 to Length(DataArray^)-1 do
    begin
    DataArray^ := MySQL_myRow; //<-- hier
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 30. Apr 2007
    ja mit dieser lösung funktioniert es zwar ... aber damit geb ich mich nicht zufrieden ...

    ich hab jetzt außerdem endeckt des es egal ist ob ich die DLL freigebe und wieder lade und wieder freigeben ...

    Das Programm bringt nur den Fehler wenn:
    -In der DLL die Größe (mit SetLength) vom DatenArray verändert wird.
    -Die Dll irgendwann mal freigegeben wird.
    -Das Programm beendet wird (erst...
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 30. Apr 2007
    Ich übergebe ein Array von PChar als Paremter und die Anwendung muss dann die Daten aus dem Array auslesen können. (was es auch kann) also kann es ja gar nicht sein das ein neuer pointer erstellet wird da ja die Exe mit dem "alten" immernoch auf die daten zugreifen kann
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 30. Apr 2007
    Der Pointer wird von der exe in die dll übergeben und die größe vom Array wird ja richtig gesetezt. Nur das Programm stürtzt aber nach dem freigeben der DLL ab.
    Ich versteh einfach nicht wieso :wall: Da gibt es ja eigentlich keinen Zusammenhang oder?


    nein ist nicht bekannt.
    eine große zahl nehmen ... ganz sicher nicht. den diese Anwendung soll schnell laufen und das ist eine überhaupt...
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 29. Apr 2007
    *push*
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 28. Apr 2007
    Ich hab was neues heraus gefunden.
    Durch // und viel testen :mrgreen:

    jetzt bin ich draufgekommen das in der Datenbank.dll eine Zeile drinnen ist wenn ich sie weg tuhe (mit //) dann gibt es beim beenden keinen fehler. und zwar:
    SetLength(DataArray^, mysql_num_fields(MySQL_myRes));
    so jetzt hab ich des auch mit
    SetLength(DataArray^, 1);
    getestet das ich mysql als fehler ausschließen kann...
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 27. Apr 2007
    *push*
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 26. Apr 2007
    ich verwende nur PChar
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 26. Apr 2007
    nein weil ich dann nur noch delphi dlls unterstützen kann
    ich will aber in dieser hinsicht unabhängig bleiben
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 26. Apr 2007
    wie kann ich den einstellen? was macht des für einen unterschied?


    Ich weiß das man keine Strings verwenden sollte. Ich verwende auch ganz sicher keiner. hab sogar extra nochmal nachgeschaut
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 26. Apr 2007
    Ne ich muss eine mysql abfrage machen damit dann am schluß der fehler kommt

    //edit: ich hab jetzt des auch getestet ob das handle und der proedure einsprungspunkt sich während des programmes geändert hat ... aber das handle und die porcedure adresse ist genau die gleiche wie am ende (wo des dann freigegeben wird) vom programm.
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 26. Apr 2007
    *push²*
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 24. Apr 2007
    *push* :duck:
  • Forum: Datenbanken

    Re: Fehler nach freigeben von DLL

      Delphi
      by gsh, 23. Apr 2007
    jo zuerst
    mysql_real_query
    dann hol ich mir die ganzen daten
    und dann mysql_free_result
  • Forum: Datenbanken

    Fehler nach freigeben von DLL

      Delphi
      by gsh, 23. Apr 2007
    Hi DPler

    Ich kämpfe gerade mit einem schwierigen Problem:

    Meine Programmstruktur:
    Exe -> Datenbank.dll -> libmysql.dll -> MySQL Datenbank

    Jetzt hab ich das Problem das wenn ich eine Abfrage durchführe und dann danach das Programm beende dann bekomm ich eine AV und danach einen Runtime Error. :wall:
    So wenn ich keine Abfrage durchführe dann kommt beim beenden kein fehler.
    Und der...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=gsh&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=90751
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:34 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