התוכנית nbtstat, היא תוכנית של Microsoft, שנכתבה, כנראה, בשפת ++C/C.אי לכך, ולפי הבנתי, התוכנה משתמשת בפונקציות API מובנות, שיש אותן בכל מערכת הפעלה, תחת הפלטפורמה Win32 (שזה 95/98/2000/Me/XP וכו'...)
לכן, במקום להשתמש בתוכנית המוכנה, שעובדת תחת ה"דוס", אתה יכול לבנות תוכנית שמשתמשת באותן פונקציות שבהן משתמשת התוכנה, וכך גם לחסוך, וגם לייעל...
בכל מקרה, לפי מה שכתבת, זה נראה נכון
* שים לב, שאתה צריך לכתוב בתיבת טקסט, IP שהוא מחרוזת של 4 בתים (char או byte, כלומר מ-0 עד 255), שמופרדים בנקודות, לדוגמה:
10.0.0.1
בכל מקרה, אם אתה לא מוצא את פונקציות ה-API, ואתה בכל זאת רוצה להשתמש בתוכנה nbtstat, וגם בכל זאת רוצה להציג הכל בתוכנית שלך (שמבוססת ממשק חלונאי), אז אתה יכול להוסיף פרמטר שאומר ל"דוס" לנתב את הפלט לקובץ מסויים (במקום למסך), ואז אתה קורא מהקובץ המסויים הזה את התוצאות, ומציג אותן בתוכנית...