Bin schon ganz kirre im Kopf.
Das erste Zeichen zeigt er an.
Habe jetzt mal diverse Tests gemacht, der Kommentar ist das Ergebnis:
Code:
Showmessage('{6AFF0DB2-89AB-4F13-8AD6-3BB61870AF4E}'); //{6AFF0DB2-89AB-4F13-8AD6-
Showmessage('{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E}'); //{6AFF0DB2-89AB-4F13-8AD6-Apfel
Showmessage('{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuche}'); //{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E
Showmessage('{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuche n}'); //{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuche
Showmessage('{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuche _}'); //{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuche
Showmessage('{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuchen'); //{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E
Showmessage('{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuchen}2'); //{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E
Showmessage('{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuchen} 2'); //{6AFF0DB2-89AB-4F13-8AD6-Apfel 3BB61870AF4E Kuchen}
In einem neuen Projekt funktioniert es fehlerfrei, verändert man den Projektquellcode wie folgt (
FMX.Types und
GlobalUseDirect2D := false) :
Code:
program Project2;
uses
FMX.Forms,
FMX.Types,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
GlobalUseDirect2D := false; // true by default
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
taucht der Fehler auf.
Gruß