Einzelnen Beitrag anzeigen

Benutzerbild von kwhk
kwhk

Registriert seit: 25. Mär 2009
Ort: Dresden
168 Beiträge
 
Delphi 10.3 Rio
 
#11

AW: Incompatible types beim Zusammensetzen von WideChars

  Alt 10. Feb 2017, 16:27
So geht es mit Delphi 7, man muss die einzelnen Zeichen zunächst einer WideString-Variablen zuweisen, danach kann man sie verbinden.
Delphi-Quellcode:
program Project2;

{$APPTYPE CONSOLE}

uses
  SysUtils;

var
   s1, s2: WideString;
   s21, s22 : WideString;
   s : String;
begin
   s1 := 'abc';
   s21 := s1[1];
   s22 := s1[2];
   s2 := s21 + s22;

   WriteLn('s1=',s1);
   WriteLn('s1[1]=',s1[1]);
   WriteLn('s1[2]=',s1[2]);
   WriteLn('s21=',s21);
   WriteLn('s22=',s22);
   WriteLn('s2=',s2);

   ReadLn(s);
end.
Hier das Ergebnis
Code:
s1=abc
s1[1]=a
s1[2]=b
s21=a
s22=b
s2=ab
Hartmut

Geändert von kwhk (10. Feb 2017 um 16:31 Uhr)
  Mit Zitat antworten Zitat