AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:02

Parameter dieser Suchanfrage:

Suche in Thema: IdIRC.Free flasch?
Suche alle Beiträge, die von "Assertor" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.008s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 29. Jan 2010
    Hallo,

    DelTurbo hat mir nun eine Demo geschickt.

    Das Ergebnis:
    1. Seine D7 EXE hat den Fehler
    2. Sein Projekt-Source bei mir mit einem frischen D7 und Indy Source kompiliert hat den Fehler nicht

    Der Code funktioniert natürlich auch ohne IOHandler.Close und IOHandler.Free, bevor hier ein Leser auf die Idee kommt, selbst sowas zu machen:
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 28. Jan 2010
    Hallo,



    Ok, dann halt so... Deinen Code zu zeigen (hier oder PN) würde das abkürzen, aber gut :gruebel:

    Fürs Protokoll und spätere Leser: AltNickName war kein Fehler, sondern schlicht nie in Indy IdIRC implementiert. Das habe ich heute nachgeholt.

    Gruß,
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 28. Jan 2010
    Hi,



    Poste Deinen Code :evil:

    Damit meine ich nicht ein 3- oder 5-Zeilen Snippet, hellsehen kann ich nicht.

    Ich wette langsam darauf, das zu 99,9% der Fehler in Deiner IdIRCServer-Klasse liegt (die nichts mit dem TIdIRCServer von Indy zu tun hat, richtig?).
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 28. Jan 2010
    Hallo,



    (lustig...) Spaß beiseite, nein ich meine Deinen Code. Du sagst Doch es gibt eine AV wenn Du dies und das wegläßt. Nun gut, laß dieses ganzen Kram weg und steppe durch das IdIRC.Free, da es dort doch knallt, oder?

    Poste mal bitte etwas mehr Code, insbesondere da Du scheinbar eine Iteration über eine Liste von IdIRC Clients machst! Die niedrige AV deutet afaik darauf hin, das auf...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 28. Jan 2010
    Hallo,


    Da der Fehler nur bei Dir auftritt, muß auch bei Dir debuggt werden. Bitte steppe mal durch IdIRC.Free durch, damit Du sagen kannst, wo und wann genau die AV kommt.


    Unerheblich, wird beides mit D7 erzeugt. Ich hab ja nicht gesagt, es ist OS-abhängig, sondern möglicherweise ein Fehler im Zusamenhang mit der TThread Klasse aus D7...

    Gruß,
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 28. Jan 2010
    Hallo,


    :wall: Bitte lies Dir Deinen ersten Post im Thread hier nochmal durch:




    Das erst ein Connect gemacht werden soll, ist klar. Lies meine Antwort bitte nochmal, dort steht was ich beim Testen mache: Connect, FormClose und Connect, Disconnect, FormClose.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 28. Jan 2010
    Hi,

    Kannst Du mal bitte die Fehlermeldung 1:1 hier posten? Kommt denn eine AV oder eine Exception? Beim Testen bitte das eigene IOHandler.Close weglassen...

    Gruß,

    Assertor
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 28. Jan 2010
    Hallo,



    Gut, ist ja auch egal. Das Close ist trotzdem unnötig, da es intern schon gemacht wird. Einfach der Klassenvererbung der Destruktoren folgen.

    Ich habe jetzt gerade die SVN Version mit dem IRC Fix (Rev 4017) und die aktuelle Version (Rev 4030) mit Delphi 7 PE Build 4.453 unter einem frischen Win XP SP3 x32 getestet: Keine Probleme - weder bei IdIRC auf der Form noch per Code...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 28. Jan 2010
    Hi DelTurbo,

    ich hab das jetzt bestimmt 50x geprüft und bekomme keine AV. Indy ist bei Dir ja die letzte aus dem SVN, ansonsten bitte dazuschreiben.

    Edit: Das Close ist natürlich drin: Destruktorreihenfolge IdIRC.Destroy > IdCmdTCPClient.Destroy > IdTCPConnection.Destroy:

    destructor TIdTCPConnection.Destroy;
    begin
    // Just close IOHandler directly. Dont call Disconnect - Disconnect...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: IdIRC.Free flasch?

      Delphi
      by Assertor, 27. Jan 2010
    Hi,



    Warum machst Du ein IOHandler.Close? Bekommst Du denn eine Fehlermeldung wenn Du nur IdIRC.Free aufrufst?

    Gruß Assertor

    Edit: Hab gerade Deine PN gesehen. Es geht also darum, dass eine AV Auftritt, wenn Du nicht .Close aufrufst. Ich prüf das mal ab.


URL zu dieser Suchanfrage:

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