Milline ketas on arvutil olemas?
#1
ja kus kettal on SEE fail?

Katsetan sellise jupiga nagu lisas toodud.
Leiab kettad, aga mitteleidmise peale avab hädaabi akna.
Kuidas seda maha suruda?
Ja kuidas avada suvalise versiooninumbriga faili?
(See number mälupulgal on inimese jaoks.)

See peaks olema tulevane ITvaba inimese uue programmi laadimise süsteem üle mälupulga.
Töötab, kui tean mälupuga ja faili nime.
Aga alati ju ei tea.
Tahaks teada saada.
Lisaks veel et lcc32 C ei ava aknaid ja saab hakkama aga MinGW pahandab.


On keegi sellise asjaga kokku puutunud?
Mina uurin edasi, aga kui teate, antke teada.
Aitäh.

Lasaks veel et lcc32 käib vigadeta aga MinGW avab pahandusaknaid.

TEST
// ************************************************************
char MPnimiok[_MAX_PATH]={"D:\\UUS_PROG_ver9.rar"};
char MPnimi[_MAX_PATH]={"I:\\UUS_PROG_ver*.rar"};

char ketas[9][5]={"D: ", "E: ", "F: ", "G: ", "H: ", "I: ", "J: ", "K: "};
for(i=0;i<7;i++){
k=WinExec(ketas[i]); // otsin seadet
cout << "Ketta otsing i= " << i << " k= " << k << " ketas= " << ketas[i] << endl;
if(k!=0) continue;
MPnimio[0]=ketas[i][0];
cout << "Ketta otsing i= " << i << " ketas= " << ketas[i] << " MPnimi " << MPnimio << endl;
infile = fopen( MPnimi,"rt" ); //not found
infile = fopen( MPnimio,"rt" ); // OK
if(infile!=NULL){

cout << "Ketta otsing avanes " << MPnimio << endl;

fclose(infile);
LeitudMP=1;
return;
}else{
LeitudMP=0;
return;
}


}
// jne
// ***********************************
Vasta


Sõnumeid selles teemas
Milline ketas on arvutil olemas? - Autor: A.R. - 11-02-2013, 03:11 PM
RE: Milline ketas on arvutil olemas? - Autor: A.R. - 11-02-2013, 09:04 PM
RE: Milline ketas on arvutil olemas? - Autor: A.R. - 12-02-2013, 09:00 AM

Alamfoorumi hüpe:


Kasutaja, kes vaatavad seda teemat: 1 külali(st)ne