העברת שם קובץ כפרמטר

kfirasulin

New member
העברת שם קובץ כפרמטר

הי אני מעונין ליצור קובץ ריצה (exe) שלוקח את שם הקובץ שקרא לו ושומר אותו כקובץ טקסט. אשמח לשמוע הצעה..
 

HaifaMan

New member
מה הכוונה שם הקובץ שקרא לו?

ואם הפעלתי את הEXE ישירות מהSHELL? מה תרצה לקבל אז?
 

yoniBLA

New member
הדרך הלגיטימית היחידה

היא להשתמש בפונקציות מtoolhelp32 (אתה יכול לחפש Process32First ולהמשיך משם) ולחפש את הPID שלך בין התוצאות. אז תמצא במבנה PROCESSENTRY32 את הPID של פרוסס האב. אז אתה יכול להשיג את השם שלו דרך OpenProcess ו-GetProcessImageFileName. ד"א, השאלה מתאימה יותר לפורום שפות תיכנות.
 

vinney

Well-known member
כאמור זאת שאלה לפורום שפות תכנות

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