Jetzt bekomm ich schon wieder diese Fehlermeldung.
Allerdings hat sie diesmal eine seltsame Eigenart...
Ich rufe die Funktion auf:
		                     
             Delphi-Quelltext
                        Delphi-Quelltext                    
           	 										| 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 11:
 12:
 
 | procedure TfmHaupt._Formular_laden(Index: Integer);var
 f : Integer;
 begin
 ShowMessage('');
 if psAktivesFormular <> nil then
 begin
 MessageDlg('Es ist bereits ein Formular offen.', mtInformation, [mbOK], 0);
 EXIT;
 end;
 ...
 | 
		
	  
Ohne das ShowMessage = Fehlermeldung
ShowMessage('') = keine Fehlermeldung
ShowMessage('.') = keine Fehlermeldung
ShowMessage('..') = keine Fehlermeldung
ShowMessage('...') = Fehlermeldung
ShowMessage('abc') = keine Fehlermeldung
ShowMessage('abcd') = Fehlermeldung
ShowMessage('123') = keine Fehlermeldung
ShowMessage('1234') = Fehlermeldung
Gibt es dafür auch eine Erklärung?
Moderiert von  Narses: Code- durch Delphi-Tags ersetzt
Narses: Code- durch Delphi-Tags ersetzt