Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 2.768 pregleda

Najnovija ↓

Potrebna pomoc sa stringovima. 29.06.2006. u 19:29 · pre 247 meseci #1
Imam mali problem.
String sardzi putanju direktorijuma.
Primer:

S:='c:\dir1\somedir2\dir3\newdir4\';

Potrebno mi je da sa svakim pritiskom na dugme, da se putanja smanjuje za po jedan direktorijum.
Ako uzmemo gore dati primer, onda, kad pritisnem dugme, da string bude:

S:='c:\dir1\somedir2\dir3\';

pa:

S:='c:\dir1\somedir2\;

itd.

Unapred hvala za svaku pomoc.
Re: Potrebna pomoc sa stringovima. 29.06.2006. u 19:50 · pre 247 meseci #2
Na primer ovako:

Code:

function ParentDir(strDir: string): string;
  var
    intBrojac: integer;
    strTemp: string;
  begin

    for intBrojac := Length(strDir)-1 downto 0 do
      begin
        if strDir[intBrojac] = '\' then
          break;
      end;

    strTemp := strDir;
    if (intBrojac > 0) and (intBrojac < Length(strDir)) then
      delete(strTemp, intBrojac+1, Length(strDir));
    result := strTemp;
  end;


ovu funkciju sad mozes da pozivas kako zelis, u tvom slucaju
Code:

S := ParentDir(S);
Re: Potrebna pomoc sa stringovima. 29.06.2006. u 19:52 · pre 247 meseci #3
Napisi neku f-ju koja ce ti vrati index poslednje i predposlednje kose crte,pa onda iskoristi neku od gotovih f-ja,pogledaj u helpu string handling routines.
Pozzz
Potpis
SERVIA NOSTRUM REGNUM!
Re: Potrebna pomoc sa stringovima. 29.06.2006. u 21:05 · pre 247 meseci #4
> S:='c:\dir1\somedir2\dir3\newdir4\';

> Potrebno mi je da sa svakim pritiskom na dugme, da se putanja smanjuje za po jedan direktorijum.
> Ako uzmemo gore dati primer, onda, kad pritisnem dugme, da string bude:

Probaj ExtractFileDir, možeš kombinovati sa ExcludeTrailingBackslash ili napravi sam svoju koristeći LastDelimiter.
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: Potrebna pomoc sa stringovima. 29.06.2006. u 23:00 · pre 247 meseci #5
Hvala svima koji su odgovorili.
Koristicu kod koji je napisao ivanho jer to je to sta sam trazio.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme