נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: העברת נתונים בין תוכנות

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 17 April 2005 בשעה 12:02 | IP רשוּם
ציטוט ניר

SBD כתב:
בכל מקרה יש לי שאלה בוא נגיד ויש לי תוכנית שעושה משהו ואחרי זה היא מדפיסה מספר שורות שאני רוצה "לגנוב" אותם מתוכנה אחרת ב-VB ולבנות מעין GUI לתוכנה שלי ב-C, איך אני יכול לעשות דבר כזה יש לך מושג אחי?


איש, תעשה טובה ותשים שאלות חדשות בפוסטים חדשים :)


מה לגבי שמירת הפלט של התוכנית C בתוך קובץ על ידי output redirection,
למשל ככה:
קוד:
myfile.exe > output.txt


ואז קריאת הקובץ על ידי תוכנית הVB?
מספיק טוב?
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 17 April 2005 בשעה 13:23 | IP רשוּם
ציטוט SBD

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

__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 22 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1073
נשלח בתאריך: 17 April 2005 בשעה 15:56 | IP רשוּם
ציטוט ShadowBeast

UnderWarrior כתב:

קוד:
myfile.exe > output.txt



ומה הפקודות של זה?
נגיד ב C
אני רוצה לקחת מmyfile.exe ל output.txt
אז מה בעצם אני עושה?
חזרה לתחילת העמוד הצג את כרטיס החבר של ShadowBeast חפש הודעות אחרות של ShadowBeast
 
ע
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 17 April 2005 בשעה 16:19 | IP רשוּם
ציטוט ע

אם אני לא טועה כותבים את זה בדוס.

יש פונקציית ניתוב קלט לקובץ בשפת C
הפונקציה:

fprintf(FILE_pointer, "string", var1, var2);

זה עונה על הצרכים שלך?

חזרה לתחילת העמוד הצג את כרטיס החבר של ע חפש הודעות אחרות של ע בקר בדף הבית של ע
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 17 April 2005 בשעה 16:20 | IP רשוּם
ציטוט ניר

אפשר על ידי scanf לקרוא מקובץ TEXT גם..
והפקודת ניתוב עצמה - בDOS
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 17 April 2005 בשעה 16:22 | IP רשוּם
ציטוט SBD

הבעיה היא לא לכתוב לקובץ טקסט ואחרי זה לקחת ולסדר את זה דרך VB, רציתי פשוט דרך קצת יותר מתוחכמת =\

__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 17 April 2005 בשעה 16:31 | IP רשוּם
ציטוט ניר

אם התוכנה נכתבה מראש, אפשר עם DDE. (אם כי לא ניסיתי עם C, אבל אני יודע שאפשרי)

חוץ מזה הנה דוגמא לשימוש בערך מוחזר של תוכנית - תוכל להריץ תוכנית C ולהשתמש בערך המוחזר שלה בתור קלט.

חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 17 April 2005 בשעה 21:05 | IP רשוּם
ציטוט SBD

זה קצת ההפך תוכנית ה-C אמורה לחשב איזה שהוא משהו שהתוכנית ב-VB צריכה לשלוח לה את הפרמטרים כאילו ומה שהיר מחזירה התוכנית ב-VB צריכה לקחת ולעשות עם זה משהו....



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה