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?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
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.