פעולות בתוכנות אחרות

Ron Laufer

New member
פעולות בתוכנות אחרות

להלן 2 שאלות הקשורות שתיהן בביצוע פעולות על תוכנות windows אחרות. רק להזכיר שאני עובד עם VB5. 1. איך אפשר לגרום לתוכנית מסויימת להסתיים (לדוגמא Word, Notepad או כל תוכנית אחרת). כמובן שהכוונה לסיום תוכנית ע``י פקודת VB ולא ע``י שימוש בעכבר. 2. איך אפשר להפעיל תפריט של תוכנה אחרת. לדוגמא אני רוצה לבצע file/open בתוכנת notepad. אם משהו רוצה לפתח את הדברים הללו עבורי (ועוד מספר דברים) אשמח לשלם יפה. רון לאופר.
 

Shadow15

New member
הפעלת תוכנות אחרות

כשאתה מפעיל תוכנה מתוך VB אתה יכול לשלוח לה לחיצות מקלדת דרך קוד. למשל file/open בוורדפד יהיה דרך שליחת מקשי הקיצור (ctrl + o), ישנה פונקציה הנקראת SendKeys שמקבלת כפרמטר string ושולחת את אותה לחיצת המקש לחלון האקטיבי. בצורה זו ניתן גם לסגור תוכנה עובדת (להשתמש ב- file | exit). אתה הופך תוכנה לאקטיבית בעזרת AppActivate ומפעיל אותה באמצעות Shell. אייל
 
למעלה