Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 2.489 pregleda

Najnovija ↓

string konvertor 24.06.2011. u 21:02 · pre 186 meseci
izmenjeno 1 put, poslednji put stefki 26.06.2011. u 12:00
  1. stefki26.06.2011. u 12:00zapis iz teksta poruke
#1
Pozdrav svima

ako moze neko da mi slozi delphi kod za sledece

imam ovaj text

B: QLG74M YBQYGD

kad kliknem na button da mi ga konvertira u sledece

korisnik = QLG74M
sifra = YBQYGD
Re: string konvertor 25.06.2011. u 11:51 · pre 186 meseci #2
> imam ovaj text
> B: QLG74M YBQYGD 1 0 0 { 0:0:1 }
> kad kliknem na button da mi ga konvertira u sledece
> user = QLG74M
> password = YBQYGD
> reshare = 1
> hop = 1

Koliko vidim treba da razdvoji stringove prema spejsu ili dvotački. Skini sa neta JCL (Jedi code library) u unitu JclStrings ćeš naći StrToken i StrTokens pa iskoristi koja ti više odgovara.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: string konvertor 25.06.2011. u 23:05 · pre 186 meseci #3
he B linija za CS :)

po razmacima uzmi posto user i pass ne mogu imati razmake

Re: string konvertor 26.06.2011. u 12:02 · pre 186 meseci #4
Evo da uprostimo malo

B: QLG74M YBQYGD

kad kliknem na button da mi ga konvertira u sledece

korisnik = QLG74M
sifra = YBQYGD
Re: string konvertor 26.06.2011. u 13:07 · pre 186 meseci #5
> Evo da uprostimo malo
> B: QLG74M YBQYGD
> korisnik = QLG74M
> sifra = YBQYGD

I dalje važi, koristi StrToken ili StrTokens za razdvajanje stringa na pojedine reči. Bilo je ovde ranije i primera za njihovu upotrebu.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: string konvertor 27.06.2011. u 04:58 · pre 186 meseci #6
Evo i jedan primer koji radi sa AnsiReplaceStr:

Code:

procedure TForm1.Button1Click(Sender: TObject);

  function StrToStrings(const S: string; const Separator: char): TStrings;
  begin
    Result := TStringList.Create;
    Result.Text := AnsiReplaceStr(S, Separator, #13#10);
  end;
begin
  with StrToStrings('B: QLG74M YBQYGD 1 0 0 { 0:0:1 }', ' ') do
    try
      ShowMessage( 'korisnik = ' + Strings[1] + #13+#10 +
                      'sifra = ' + Strings[2]);

      with StrToStrings(Strings[7], ':') do
        try
          ShowMessage( 'dvotacka1 = ' + Strings[0] + #13+#10 +
                       'dvotacka2 = ' + Strings[1] + #13+#10 +
                       'dvotacka3 = ' + Strings[2]);
        finally
          Free;
        end;

    finally
      Free;
    end;
end;

U ovom primeru je jedino bitno šta radi StrToStrings a ovo ostalo nije bitno šta i kako radi, ostalo je (skraćeno) samo tu da prikaže rezultat "konvertovanja". Inače JCL ima isto(imenu) StrToStrings koja radi slično kao ova.
Re: string konvertor 27.06.2011. u 17:41 · pre 186 meseci
izmenjeno 1 put, poslednji put stefki 27.06.2011. u 18:00
  1. stefki27.06.2011. u 18:00zapis iz teksta poruke
#7
Hvalati to je to
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme