jak zrobic aby do stringa S który sie równa 1 dodać cyfrę 1 tak aby string równał się 2 ??
jest to banalne proste ale niepamiętam jak to zrobić ;p
jak zrobic aby do stringa S który sie równa 1 dodać cyfrę 1 tak aby string równał się 2 ??
jest to banalne proste ale niepamiętam jak to zrobić ;p
s:='1';
s:=IntToStr(StrToInt(s) + 1)
A nie można po prostu tak?:
[code]S := '1';
S[1] := S[1] + 1;[/code]
Przecież string jest równy jeden, więc wiadomo, że następny znak w tablicy ASCII jest równy dwa.
S := '1';
S[1] := S[1] + 1;
To nie C.... W Pascalu tak nie można.
Po "przeanalizowaniu" problemu ;p z Vogelem końcowa postać wygląda następująco:
Byte(S[1]):=Byte(S[1]) + 1;
[[b]Vogel[/b]: albo Inc(Byte(S[1]))]