Z mojego życia nie mogę połączyć dwóch (/ trzech) ciągów. Są to niektóre kody próbowałem:Delphi XE3 - Nie można połączyć ciągów znaków
dir := 'C:\Users\' + Username + '\Downloads\done.txt'; //"Username" is the computer's current username.
//another example vvv
dir := 'C:\Users\' + Username;
dir := dir + '\Downloads\done.txt';
//last example vvv
dir := Concat('C:\Users\', Username, '\Downloads\done.txt');
Wszystkie przykłady zawsze zwraca ten sam wynik:
C: \ Users \ -username-
Nigdy:
C: \ Users \ -username- \ Downloads \ done.txt
Co ja tu robię źle?
Połączenie konkatenacji ciągów Delphi. Kod, który podasz, nie podaje wyników, które wypowiadasz. Przedstaw pełny program do odtworzenia zachowań. –