Jak w delphi w jakimś ciagu znaleŹć np. literę x i podstawić zamiast niej jakąś liczbe np.1.
A, jeszczo jedno kiedy już zamienimy x, to jak zrobić, aby ten kod był znów wykonany.
Może nie wiecie o co chodzi, już wyjaśniam:
- Mam edit-a do którego wpisuje równanie x+2*2
- Program, znajduje x i go zastępuje np. 1 i mamy 1+2*2
- Jak zrobić, aby zwrocić wynik ???, tz., aby wyszło 5
Mile widzine kody źródłowe :)
stary to juz sobie musisz sam pokombinowac...a co do samej zamiany, az do konca stringa to masz funcje fajna: (Szymek juz Ci pisal)
function Zamiana(S: String): String;
begin
S := StringReplace(S, 'a', 'b',[rfReplaceAll,rfIgnoreCase]);
Result := S;
end;
// wtym przypdaku a zostanie zamienione na b i tak przez caly tekst
a co do tego dodawania itp. to chyba mam jakies rozwiazanie
daj sobie petle we funcji, tylko bedziesz musial przeliterowac caly alfabet ;)