Entwickler-Ecke
Sonstiges (Delphi) - Eine TNA Frage.
hitstec - Di 17.12.02 19:18
Titel: Eine TNA Frage.
Ich weiß, dass ich darüber schon mal irgendwo gelsen habe.
Aber ich finde den Artikel einfach nicht mehr.
Das Problem:
Der Explorer stürzt ab und startet neu - die Icons in der TNA verschwinden. Irgendwo gab es mal einen Ansatz wie man dieses Problem umgeht. War das mit GlobalAddAtom?
Weiß das noch jemand oder hat jemand eine gute Idee wie man das Problem geschickt löst?
Moritz M. - Di 17.12.02 19:26
Wenn du das Problem - und vorallem, wann es auftritt - genauer erklären würdest, würde mir das Beantworten einfacher Fallen.
Es gibt sußerdem auch eine Komponente, die Taskicons erstellt, Ich weiß grad nur nicht, wie die heißt und wos die gibt. Aber sie funktioniert
hitstec - Di 17.12.02 19:29
Also gut.
Der Explorer stürzt ab. Windows erzwingt einen Restart des Explorers. Aber dabei vergisst es die Symbole neben der Uhr neu zuladen.
Sie sind nicht verfügbar.
Man muss deshalb den PC neu starten, was sehr ärgerlich ist.
Wie kann man das Problem umgehen.
Ich glaube der Ansatz war, ein GlobalAtom zu rgistrieren und in zyklischen Abständen zu prüfen, ob der noch verfügbar ist. Wenn nicht, dann ist der Explorer abgestürzt und das Neu zeichnen des Symbols neben der Uhr muss initialisiert werden. Wie das geht weiß ich.
Aber wie überprüfe ich, ob das Symbol nicht sichtabr ist.
Moritz M. - Di 17.12.02 19:36
Achso, die Frage hat gar nichts mit Delphi zu tun sondern nur mit Windows. Das Prob kenn ich auch, kommt aber nur selten.
Welches win haste denn?
hitstec - Di 17.12.02 19:44
Nun,
es ist eigentlich unabhängig davon, ob ich das Problem habe.
Es geht mir darum, dass das Problem überhaupt existiert.
Und sollten irgendwelche Benutzer mein Programm haben und deren Explorer stürzt ab und startet sich neu ohne die Icons zu laden, so wäre es sehr angenehm, wenn mein Programm es erkennen würde und das Icon neben der Uhr neu zeichnen würde.
So gesehen ist das schon eine Delphifrage, die halt in Verbindung mit des Explorers Absturz steht.
Colle Wortwahl. :wink:
Das passiert im Grunde bei allen Windows-Version, sogar bei XP.
Moritz M. - Di 17.12.02 19:49
axo
Du willst ein WindowsalleVersioenBugbehebungprogrammm schreiben.
Dann hab ich keine AHnung
Schau mal auf swissdelphicenter.ch, die haben einige tipps
hitstec - Di 17.12.02 20:04
ok.
:wink:
Tino - Di 17.12.02 22:11
Hallo,
ich kann mich auch in dieses Topic erinnern. Ich glaube Mathias hat da mal etwas zu geschrieben. Bin mir aber auch nicht sicher.
Was ich noch weiß ist das der Anwendung glaube ich eine Message geschickt wir die sagt das man das Icon noch mal neu zeichnen soll. :nixweiss: Bin mir aber auch nicht mehr genau sicher! :cry:
Gruß
TINO
hitstec - Di 17.12.02 22:44
Ne, Tino,
eine Message war es nicht, soweit ich das weiß.
Es war eben so ein selbst gestrickter Trick, weil M$ eben für dieses Problem mit dem Verschwinden der Icons immernoch keine brauchbare Lösung hat.
Wahrscheinlich gehen die davon aus, dass der Explorer nie abstürzt.
:roll:
Ich versuche es mal mit GlobalAtom.
Falls jemand sich doch genau erinnern kann. Ich bin für jeden Tipp dankbar.
hitstec - Mi 18.12.02 16:19
Also mit GlobalAddAtom geht das nicht.
Hat den niemand einen Tipp?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!