הפונקציה Input

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

הערה: הפונקציה, שיטת, אובייקט או מאפיין המתוארים בנושא זה אינה זמינה אם שירות Microsoft Jet ביטוי פועל במצב ארגז חול, המונעת להערכה של ביטויים העשויים להיות לא בטוחים. לקבלת מידע נוסף אודות מצב ארגז חול, חפש "מצב sandbox" בעזרה.

החזרת מחרוזת המכילה תווים מקובץ אשר נפתח במצב קלט או בינארי .

תחביר

קלט ( number, [ #] filenumber)

תחביר הפונקציה Input מכיל את הארגומנטים הבאים:

ארגומנט

תיאור

מספר

נדרש. כל חוקי ביטוי מספרי המציין את מספר התווים שיש להחזיר.

filenumber

נדרש. כל חוקי מספר קובץ.


הערות

נתונים שנקראו באמצעות הפונקציה Input נכתבים בדרך כלל בקובץ עם Print # או העברת. השתמש בפונקציה זו רק עם קבצים הפתוחים במצב קלט או בינארי .

בניגוד למשפט Input # , הפונקציה Input מחזירה את כל התווים שייקרא, כולל פסיקים, החזרות גררה, הזנות שורה, מרכאות ורווחים מובילים.

עם קבצים שנפתחו לגישה בינארית , ניסיון לקרוא את הקובץ באמצעות הפונקציה Input עד EOF מחזירה את הערך True גורם לשגיאה. השתמש בפונקציות LOF ו- Loc במקום EOF בעת קריאת קבצים בינאריים באמצעות Input, או להשתמש לקבל בעת שימוש בפונקציה EOF .

הערה: השתמש בפונקציה InputB עבור נתוני בית הכלולים בתוך קבצי טקסט. ב- InputB, number מציין את מספר הבתים להחזרת במקום את מספר התווים שיש להחזיר.

דוגמה

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

דוגמה זו משתמשת בפונקציה קלט כדי לקרוא תו אחד בכל פעם מקובץ ולהדפיס אותה לגודל החלון Immediate . דוגמה זו מניחה שזה TESTFILE הוא קובץ טקסט עם כמה שורות של נתונים לדוגמה.

Dim MyChar
Open "TESTFILE" For Input As #1 ' Open file.
Do While Not EOF(1) ' Loop until end of file.
MyChar = Input(1, #1) ' Get one character.
Debug.Print MyChar ' Print to the Immediate window.
Loop
Close #1 ' Close file.
שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider