• 4 odgovora
  • 2.904 pregleda
Next File (Borland) 11.08.2005. u 16:05 · pre 258 meseci #1
imam pitanje:

ponestaje mi ideja u vezi ovoga...
kako bih mogao napraviti ono klasicno "Next (file)"
tj. da pritiskom na to dugme otvorim sljedeci fajl u istom folderu gdje je onaj koji je trenutno otvoren, pa cak podesiti da taj novi fajl bude samo odredjene akstenzije, npr. samo tekstovi ili samo slike...

moze li mi iko pomoci??bar da me uputite...
Potpis
there's something out there
waiting for us,
and it ain't no man...
Re: Next File (Borland) 11.08.2005. u 16:28 · pre 258 meseci #2
Na primer, mozes da pokupis nazive tih fajlova u nekakav
TStringList, pa posle vrlo lako tasterom kruzis po njima...
Re: Next File (Borland) 11.08.2005. u 16:47 · pre 258 meseci #3
pa jedino tako sam i uspio da to odradim...
koristio sam ...pogrijesicu ime...FileListBox(?)

ali mislio sam nekako direktno kodom to odraditi...??
Potpis
there's something out there
waiting for us,
and it ain't no man...
Re: Next File (Borland) 27.09.2005. u 23:43 · pre 256 meseci #4
Ovako sam ja to riješio:

Code:


        int ChosenPic;
        AnsiString FileName;

        ChosenPic = FileListBox1->ItemIndex;

        if(ChosenPic < 0)
        {
                ChosenPic = FileListBox1->Count - 1;
        }
        else if(ChosenPic >= FileListBox1->Count - 1)
        {
                ChosenPic = 0;
        }
        else
        {
                (ChosenPic ++);
        }

        FileListBox1->ItemIndex = ChosenPic + 1;
        FileName = ExtractFileDir(FileName) + Dash + FileListBox1->Items->
                Strings [ChosenPic];
        FileListBox1->FileName = ExtractFileName(FileName);

        imgMain->Picture->LoadFromFile(FileName);


Dakle, koristi TFileListBox
Re: Next File (Borland) 28.09.2005. u 11:09 · pre 256 meseci #5
provjericu ovo!
hvala!
Potpis
there's something out there
waiting for us,
and it ain't no man...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme