Hej. Sidder og bikser med et program som skal konventeres fra dos overtil at kunne kører i win98. Pt fungerer den ved at bruge bios indstilerne til at arbejde med com portene. I win98 virker prgrammet ikke da den ikke bruger bios til at kommunikere. Nogen som kan hjælpe?
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
if (status2 & DATA_READY) // Svar fra X if ((out2 = bioscom(2, 0, COM2) & 0x7F) != 0) // hvis der er data { textcolor(GREEN); buf[i] = out2; // saml data op i buffer
if (out2 == 0x0A) // Slut p† streng { if (buf[1] <= '9' && buf[1] >= '0') { send(); // SEND MOVE COMMAND til begge } else { for (t=0; t<=i; t++) // Send hele bufferens indhold { putch(buf[t]); bioscom(1, buf[t], COM1); } } i = -1; } i++; } } }
Du kan sætte farven på skærmen med SetConsoleTextAttribute, først skal du have fat i en handle til stdout, det gøres med GetStdHandle. Der er et eksempel her: http://home20.inet.tele.dk/midgaard/snip/pacman.html Der finder du også emulering af kbhit, clrscr osv.
Prøver lige at bikse lidt med det men på forhånd tak.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.