Skip to content

Commit fe33ead

Browse files
committed
Fixed Unicode/AnsiString issue
1 parent e190eb2 commit fe33ead

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

Demos/Demo23/Unit1.pas

+3-5
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@ TForm1 = class(TForm)
2626
procedure Button3Click(Sender: TObject);
2727
procedure FormClose(Sender: TObject; var Action: TCloseAction);
2828
procedure PythonInputOutput1SendData(Sender: TObject;
29-
const Data: String);
30-
private
31-
public
29+
const Data: AnsiString);
3230
end;
3331

3432

@@ -69,10 +67,10 @@ procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
6967
end;
7068

7169
procedure TForm1.PythonInputOutput1SendData(Sender: TObject;
72-
const Data: String);
70+
const Data: AnsiString);
7371
begin
7472
{$IFDEF MSWINDOWS}
75-
OutputDebugString( PAnsiChar(Data) );
73+
OutputDebugStringA( PAnsiChar(Data) );
7674
{$ENDIF}
7775
{$IFDEF LINUX}
7876
WriteLn( ErrOutput, Data );

0 commit comments

Comments
 (0)