Jump to content
  • הצטרפו למשפחה

    היי, היי אתה (או את) שם!

    אנחנו יודעים, נחמד להיות אנונימי, ולמי בכלל יש כוח להירשם או להיות עכשיו "החדשים האלה".

    אבל בתור חברי פורום רשומים תוכלו להנות ממערכת הודעות פרטיות, לנהל מעקב אחרי כל הנושאים בהם הייתם פעילים, ובכלל, להיות חלק מקהילת הרכב הכי גדולה, הכי מגניבה, וכן - גם הכי שרוטה, באינטרנט הישראלי. 

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

שאלת תכנות lite - מישהו מכיר קצת VBScript?


Tzvika-Pick
שימו לב! השרשור הזה בן 6120 ימים, שזה ממש ממש הרבה. נא המנעו מהקפצה שלו והקפיצו אותו אך ורק אם אתם פותחי השרשור ו/או יש לכם עדכון רלוונטי לנושא. אם יש לכם שאלה, נא פתחו שרשור חדש.

פוסטים מומלצים

כתבתי סקריפט קטן בVBScript שכל תפקידו הוא לאתר מחרוזת מסוימת בקובץ TEXT גדול ולהחליף אותה במחרוזת אחרת, אותה אני מזין דרך שורת הפקודה.

 

מכיוון שאני חורני לחלוטין, הסקריפט שכתבתי פותח חלון של Notepad, ובעזרת הפונקציה Sendkeys וקצת השהיות אני מבצע Replace בתפריטים ועושה לקובץ save as. כן, אני לא יודע לתכנת בשיט :oops:

האם יש פונקציה/דרך/קומבינה קצת פחות חורנית מזה? זה עובד, אבל מדובר בקומבינה עצבנית לחלוטין.

 

אני יודע שאפשר לתכנת משהו בשלוש וחצי דקות בכל שפת תכנות נורמלית, אבל מה שזמין לי במחשב ההוא בעבודה זה רק הVBScript וכמובן קבצי Batch.

 

כל עזרה תתקבל בברכה.

פרסים יקרי ערך יוענקו לפותרים נכונה.

מחפש סוזוקי ג'ימני סטיישן 1,600 סמ"ק אוטומט

שיתוף קישור לתגובה
שיתוף באתרים אחרים

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objTextFile = objFSO.OpenTextFile("c:\myfile.txt", ForReading)

strText = objTextFile.ReadAll

Replace(strText ,"bobo","baba")

 

נשאר רק לכתוב את הקובץ בסוף, לא זוכר איך, חפש במתודות הזמינות של

Scripting.FileSystemObject

 

איך עושים write

ואז יהיה לך משהו כמו

objFSO.write(strText)

ObjFSO.close()

עז יפנית בסלעים

yahav.biz | mineralz.co.il

שיתוף קישור לתגובה
שיתוף באתרים אחרים

×
×
  • תוכן חדש...