Τώρα δείτε ένα παράδειγμα της λειτουργίας intdosx. Το ακόλουθο παράδειγμα παρουσιάζει τη χρήση της λειτουργίας intdosx. Τα αποτελέσματα προγράμματος μια σειρά στην τυποποιημένη παραγωγή.
/*Το πρόγραμμα στην παραγωγή "σειρά" στην τυποποιημένη παραγωγή.*/
#include <dos.h>
union REGS inregs, outregs;
struct SREGS segregs;
char far *string = "αυτή η σειρά δεν είναι στα στοιχεία segment$ προεπιλογής";
void main()
{
inregs.h.ah = 0x09; /* αριθμός λειτουργίας */
inregs.x.dx = FP_OFF(string);/*DS:DX είναι μακρινή διεύθυνση "της σειράς */
segregs.ds = FP_SEG(string);
intdosx(&inregs, &outregs, &segregs);
getch();
}
Και η παραγωγή του προγράμματος θα είναι η ακόλουθη:
αυτή η σειρά δεν είναι στο τμήμα στοιχείων προεπιλογής |
Εδώ τυπώνουμε τη δεδομένη σειρά με τη λειτουργία intdosx, από τη λειτουργία 09H του INT 21H. Πρέπει πάντα να ληφθεί υπόψη που η δεδομένη σειρά πρέπει πάντα να τελειώσει με το χαρακτήρα "$".
Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi, translated using machine translation. See original English contents on Data recovery book pages. |
|
Publishers of the Book
Number of Pages
ISBN
Price of the Book
|
BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)
|
 |
|
|