Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da korisnik bira koji file da se ucita

[es] :: C/C++ programiranje :: C/C++ za početnike :: Kako da korisnik bira koji file da se ucita

[ Pregleda: 2504 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bonzita

Član broj: 163247
Poruke: 2
*.ptt.yu.



Profil

icon Kako da korisnik bira koji file da se ucita23.11.2007. u 21:11 - pre 199 meseci
Pozdrav!
Kako bi trebalo da u se u C-u napise da korisnik programa sam bira file koji hoce program da mu ucita.
npr.
dat=fopen("D:\\izabere korisnik\\izabere korisnik.dat"."rb");
Unapred hvala.
 
Odgovor na temu

mjux

Član broj: 124150
Poruke: 158
*.ADSL.neobee.net.



+2 Profil

icon Re: Kako da korisnik bira koji file da se ucita23.11.2007. u 22:55 - pre 199 meseci
na pocetku programa pitas korisnika da unese putanju do fajla... i to smestis u neki string
Code:

     char s[100];
     printf("Unesite putanju do datoteke: ");
     gets(s);

nakon toga samo ucitas to sto je uneo kao ime datoteke
Code:

     dat=fopen(s,"rb");

e sad jedini problem je sto nisam siguran da li ce to da radi , jer znam da kad se koristi fopen onda valjda proverava samo direktorijum u kome se nalazi exe... nisam siguran da li podrzava putanje
Citat:

filename
C string containing the name of the file to be opened. This paramenter must follow the file name specifications of the running environment and can include a path if the system supports it.

pise da moze da podrzava putanje ako to sistem podrzava... pa sad :)
 
Odgovor na temu

glorius
Damir Nikolic
C++ developer
SR

Član broj: 4366
Poruke: 428
212.200.234.*

ICQ: 208550327


+14 Profil

icon Re: Kako da korisnik bira koji file da se ucita23.11.2007. u 23:28 - pre 199 meseci
Podrzava...
Obicno u MFC izbegavam internu serijalizaciju nego radim sa 'FILE*' metodama...
I kada dobijem putu putanju iz CFileDialog, fajl se ucita... :)
EOF
 
Odgovor na temu

butcher87

Član broj: 148902
Poruke: 32
*.3dnet.co.yu.



Profil

icon Re: Kako da korisnik bira koji file da se ucita28.11.2007. u 23:04 - pre 199 meseci
@bonzita
Izvoli...

Code:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
    FILE *fptr;
    char s[200];

    printf("\\nUnesite putanju  i ime fajla:\\n");
    gets(s);

    if((fptr=fopen(s,"w"))==NULL)
    {
        printf("\\nNije uspelo otvaranje datoteke!");
        exit(1);
    }
    //sad napisi sta zelis da radi program

    fclose(fptr);
    return 0;
}

 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Kako da korisnik bira koji file da se ucita

[ Pregleda: 2504 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.