Einzelnen Beitrag anzeigen

berens

Registriert seit: 3. Sep 2004
434 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Autom. fortlaufende Zahl auf Tastendruck

  Alt 27. Aug 2007, 12:12
Das stimmt natürlich.

Ich habe mir ein Modul geschrieben, dass die regulären "ShowMessage" und "MessageDlg" ersetzt. Der Benutzer bekommt die Frage gestellt mit einem genaueren, erläutenderem Text. Falls die Frage immernoch nicht klar ist, kann er auf "weitere Informationen" klicken und landet in unserer Wiki auf einer Seite, die sich speziell mit dieser Fehlermeldung beschäftigt.

Wichtig: Eine Wikiseite für jede Quellcodezeile, die diese/meine Showmessage aufruft. D.h. es gibt in meinem Programm _keine_ generelle Fehlermeldung. Deshalb brauche ich ja speziell eine eindeutige Nummer, die in meinem gesamten Programm nur einmal auftreten darf.

Die URL für die Wiki setzt sich aus dem Meldungstyp (Fehler, Info, ...), der Modulnummer und dieser gesuchten eindeutigen Nummer zusammen. So weiss ich schon bei Nennung der Fehlernummer ( (Ab-)Frage, Modul Datenbank, Meldung 17) grob, worum es bei dieser Meldung geht, und ich kann mir die URL recht schnell zusammenbauen, ohne dass der Kunde mir die URL komplett durchgeben muss. Eine GUID macht sich, denke ich mal, auch nicht wirklich gut als URL, oder?

Wenn möglich, darf der Kunde auch bei diesen Abfragen "Antwort merken" anklicken, womit dieser Dialog dann immer automatisch die Frage beanwortet, wenn der Kunde das nächste Mal diese Aktion ausführt (lässt sich natürlich auch wieder deaktivieren). So reduziere ich die Anzahl der ggf. nervenden Pop-Ups. Dafür brauche ich aber auch wieder eine eindeutige ID.

Beispiel Wiki:
Meldung: Die Datei ist veraltet und kann nicht geladen werden.
Erweiterte Beschreibung (steht auch noch in der Meldung in meinem Programm selbst) : Die Datei ist in dem Format von Programmversion 1.0. Sie verwenden im Moment die Version 2.0.

Ursache: Der Benutzer versucht beim Öffnen einer Datei im Hauptprogramm Dateien der alten Version zu Laden.

Abhilfe: Bitte Verwenden Sie unseren Konverter (Anleitung -->klick) um die Datei in der neueste Format umzuwandeln. Versuchen Sie dann erneut das Öffnen.
  Mit Zitat antworten Zitat