Autor: Leszek KUBRAK (infokub_at_pp.com.pl)
Data: Mon 29 Jun 1998 - 20:48:29 MET DST
On Mon, 29 Jun 1998 13:48:29 +0200 (CEST), Grzegorz Szysz/lo wrote:
>czesc.
>
>szukam dwoch prostych rzeczy
>
>1.programu, ktory by stwierdzil czy naped jest ready, czy nie jest.
> normalnie jakakolwiek proba dostepu, jesli nie mam wlozonej plyty,
> konczy sie wyrzuceniem okna na ktore recznie trzeba odpowiedziec.
> a mi chodzi zeby kod bledu byl zwrocony od razu do skryptu
Proszę bardzo (działa na dyskietkach, więc myślę że i CD zadziała)
int FlopGotowy( char litera )
{
int wynik;
FSINFO buf[512];
ostrstream opis;
wynik = DosQueryFSInfo( (litera-'A'+1),FSIL_VOLSER,buf,sizeof(buf) );
if( wynik )
{
opis << "W napędzie " << litera << ": brak dyskietki" << ends;
Blad( opis.str(),"lub dyskietka niezaformatowana" );
delete opis.str();
wynik = FALSE;
}
else
wynik = TRUE;
return( wynik );
}
==========================================================
Leszek KUBRAK <infokub_at_pp.com.pl>
P.U.I. "InfoKub" tel.0-602-221956
os.Kolorowe 25/5 fax.(0-12)644-57-59
31-941 KRAKÓW
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:17:31 MET DST