Announcement

Collapse
No announcement yet.

Probleme mit Modalen Fenstern

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Probleme mit Modalen Fenstern

    Hallo zusammen,

    in meiner Anwendung lassen sich ab und an Modal aufgerufene Fenster in den Hintergrund des aufrufenden Fensters der selben Application klicken. Leider dieser Fehler nur durch wildes rumklicken reproduzierbar.

    Ein Stück Quellcode:
    <P>
    Screen.Cursor:=crhourglass;
    controlcenter:=Tcontrolcenter.create(self);
    Screen.Cursor:=crDefault;
    if controlcenter.ShowModal = mrOK then
    begin
    ControlMahnung;
    ControlCU;
    end;
    controlcenter.free;
    <PRE>

    Ich verwende Delphi5 Professional auf Win98. Der Fehler erscheint aber in sämtlichen getesten Betriebssystemen. NT4/Win2000/ME/98

    Hoffe auf schnelle Hilfe
    Danke

  • #2
    Hallo Daniel,

    Meinst Du die Anführungszeichen im String mit ausgeben? z.B. '''Dies ist ein Text, welcher mit Anführungszeichen endet und schließt!'''

    Ersetze gedanklich das Anführungszeichen Deiner Ausgabe durch das doppelte Anführungszeichen (ASCII-ZEICHEN #34) über der 2:
    '"Das Anführungszeichen sieht so " aus"'
    Anschließend löst Du das doppelte Anführungszeichen auf indem Du aus einem Zeichen 2 Zeichen als Hochkommata (ASCII-Zeichen #39) machst.

    LcText := StringReplace(LcText, #34, #39#39, [rfReplaceAll]);
    " = ''

    Gruß Uw

    Comment

    Working...
    X