Наклеивать изображение ботинка к первому участку нечитабельного флапи-диска
Для наклеивать изображение ботинка от архива к первому участку нечитабельного флапи-диска мы должны выполнить following 3 главным образом задачи в нашей программе:
- Прочитайте точно данные по 512 байт показателя ботинка свежего флапи-диска от ранее сохраненного архива.
- Напишите эту информацию к первому участку флапи-диска в настоящее время нечитабельно.
- Проверите для успешно завершения напишите деятельность (самую важную).
По мере того как участок флапи-диска 512 байта и обязательно наклеить точно boot изображение к участку. Будет самый важный и обязательно шаг в случае любого типа деятельностей приложенных на флапи-диске к проверке была ли деятельность успешно или не.
Может быть любая проблема начинания с Floppy Disk во время деятельности поэтому, котор вы должны выступить диск с иничиативой путем переустановить функцию 00H диска system(using ВНУТРЕННЕ 13H).
Если even after начинание недавн введенный Floppy Disk или измененный Floppy Disk причиняют любой, то ошибкы считывания, котор вы ы считывания бежать программа снова, само вероятно они могут работать это время.
Following программа должна выполнить эти определенные задачи. Препятствуйте нам увидеть как она продолжает:
/* Изображение ботинка нагрузки к нечитабельному флапи-диску */
#include <bios.h>
#include <stdio.h>
int main(void)
{
struct diskinfo_t dinfo;
union REGS regs;
int result;
int count=0, i;
char fname[80];
char dbuf[512];
FILE *fp;
clrscr();
gotoxy(5,3);cprintf("Войдите имя и курс архива, в котором хранится изображение ботинка флапи-диска");
gotoxy(5,5);
gets(fname);
fp=fopen(fname,"rb");
if((fp=fopen(fname,"rb"))==NULL)
{
highvideo();
gotoxy(10,10);cprintf("Архив Не был в состоянии Быть Раскрын");
getch();
exit(0);
}
gotoxy(10,9);
cprintf("Пытать взять накопитля на гибких дисках:\n");
|