ABA


"C# | מציאת ניתוב של אווביקט Image"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15736 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15736
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   16:05   23.02.10   
אל הפורום  
  C# | מציאת ניתוב של אווביקט Image  
 
   היי חבר'ה,
במיני פרויקט שלי גילתי צורך לקחת את את הכתובת במחשב של התמונה שטענתי בשלב מסוים בתוכנית. יש דרך לקחת את המיקום שלו חזרה דרך האווביקט Image?
חיפשתי מאפיין כזה ולא מצאתי..

תודה


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אממ Mr Andersson 23.02.10 23:13 1
     כן חשבתי על זה כבר אבל ronen333  23.02.10 23:29 2
  אני עדיין צריך עזרה חבר'ה... ronen333  24.02.10 18:46 3
     הסתכלתי במאפיינים של האובייקט ולא נראה לי שזה אפשרי... Nesher  24.02.10 19:21 4
         אוף =/ ronen333  24.02.10 23:06 5
             תיצור מחלקה שתחיל את התמונה Nesher  24.02.10 23:18 6
                 שתירש אתה מתכוון.. וכן אני יודע ronen333  24.02.10 23:24 7
  בעעע קבלו איזה ביאוס!!!! ronen333  24.02.10 23:36 8
     בעייתי מאוד הנושא, שמשון פישטונה 25.02.10 14:43 9
         ממ סורי יוחאי אבל אני לא רואה איך זה פותר את הבעיה ronen333  25.02.10 15:50 10
             דרך האובייקט הזה לדעתי אתה גם יכול להוציא שמשון פישטונה 25.02.10 16:24 11
                 ממ או שאני לא הבנתי אותך או שאתה לא הבנת אותי ronen333  25.02.10 16:42 12
                     חח אי אפשר, הצעתי רעיון אחר אבל:P שמשון פישטונה 25.02.10 17:00 13
                         ממ ronen333  25.02.10 17:13 14
     כל האובייקטים שבאים עם הפריימוורק הם sealed Nesher  25.02.10 19:26 15
         זה מה שהצעתי לו במסן(: שמשון פישטונה 25.02.10 19:39 16
         תודה ronen333  25.02.10 20:00 17

       
Mr Andersson
חבר מתאריך 19.3.02
6234 הודעות, 1 פידבק
   23:13   23.02.10   
אל הפורום  
  1. אממ  
בתגובה להודעה מספר 0
 
   אני לא כ"כ מכיר את האובייקט הזה, אבל אם אתה מדבר על הפקד אז יש לו imagelocation (או שאני מתבלבל עם picturebox), אבל בכל זאת, אם זה לא הולך תנסה ליצור לך מחלקה שיורשת את המחלקה image ותיצור לך מאפיין נתיב ..

http://i60.tinypic.com/35aowg8.jpg


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   23:29   23.02.10   
אל הפורום  
  2. כן חשבתי על זה כבר אבל  
בתגובה להודעה מספר 1
 
   אני לא רוצה עכשיו להתחיל לשנות את כל הקוד שכבר כתבתי ת'מבין..
ואיך ת'לא מכיר? אחד הנפוצים זה לעשות

Image pic = Image.FromFile(PicBox.Text);

אני כאילו רוצה לעשות את הפעולה ההפוכה עכשיו שיש לי את האובייקט הזה...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   18:46   24.02.10   
אל הפורום  
  3. אני עדיין צריך עזרה חבר'ה...  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   19:21   24.02.10   
אל הפורום  
  4. הסתכלתי במאפיינים של האובייקט ולא נראה לי שזה אפשרי...  
בתגובה להודעה מספר 3
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   23:06   24.02.10   
אל הפורום  
  5. אוף =/  
בתגובה להודעה מספר 4
 
   עכשיו צריך להתחיל לעבור על הכל ולהחליף במחלקה החדשה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   23:18   24.02.10   
אל הפורום  
  6. תיצור מחלקה שתחיל את התמונה  
בתגובה להודעה מספר 5
 
וכל מה שאתה צריך בנוסף.. לא כזה קשה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   23:24   24.02.10   
אל הפורום  
  7. שתירש אתה מתכוון.. וכן אני יודע  
בתגובה להודעה מספר 6
 
   העניין הוא שכבר הכל בנוי והסתמכתי על זה שיש את המאפיין הזה במחלקה הזאת שלהם.
בעע....


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   23:36   24.02.10   
אל הפורום  
  8. בעעע קבלו איזה ביאוס!!!!  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 24.02.10 בשעה 23:48 בברכה, ronen333
 
הלכתי לDEFINITION של המחלקה Image ומה אני מגלה?! שאני לא יכול לרשת מימנה!
חח מה אני עושה עכשיו? אפילו אם אני רוצה עכשיו לערוך כל אובייקט IMAGE שלי במחלקה עם תוספות מימנה אני לא יכול...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
שמשון פישטונה

   14:43   25.02.10   
אל הפורום  
  9. בעייתי מאוד הנושא,  
בתגובה להודעה מספר 8
 
   לדעתי הפתרון האופטימלי זה להשתמש בPath Object
http://msdn.microsoft.com/en-us/library/system.io.path%28VS.71%29.aspx


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   15:50   25.02.10   
אל הפורום  
  10. ממ סורי יוחאי אבל אני לא רואה איך זה פותר את הבעיה  
בתגובה להודעה מספר 9
 
   "Performs operations on String instances that contain file or directory path information".
זה לסטרינגים.. אלא אם כן לא הבנתי נכון, ואז אשמח אם תדגים לי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
שמשון פישטונה

   16:24   25.02.10   
אל הפורום  
  11. דרך האובייקט הזה לדעתי אתה גם יכול להוציא  
בתגובה להודעה מספר 10
 
   את הכתובת המלאה של הקובץ, פשוט ליצור מערך מהסוג הזה, שיכיל בתוכו את כול הקבצים, אני מניח שעכשיו אתה מעביר לimage סתם string פשוט עם הכתובת.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   16:42   25.02.10   
אל הפורום  
  12. ממ או שאני לא הבנתי אותך או שאתה לא הבנת אותי  
בתגובה להודעה מספר 11
 
   טענתי בשלב מסוים בתוכנית תמונה:

Image pic = Image.FromFile(path)

עכשיו אני בשלב היציאה מהתוכנית ואני רוצה לשמור את כל הנתונים שלי לפני היציאה, שמרתי את כל הפרטים מלבד התמונה כי אני מעביר לDB את הכתובת של התמונה.
מה שאני שואל איך אפשר להוציא(אם בכלל) את הכתובת הזאת מתוך האוביקט pic שלי את הניתוב שלו חזרה.
אני לא חושב שזה אפשרי עם המחלקה שהבאת.. אם זה אפשרי אשמח אם תדגים לי איך.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
שמשון פישטונה

   17:00   25.02.10   
אל הפורום  
  13. חח אי אפשר, הצעתי רעיון אחר אבל:P  
בתגובה להודעה מספר 12
 
   שאת path תהפוך לאובייקט שנתתי:}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   17:13   25.02.10   
אל הפורום  
  14. ממ  
בתגובה להודעה מספר 13
 
   אני לא מבין למה זה יעזור לי XD תוכל לפרט על הרעיון שלך?
לי זה נשמע כמו פשוט להוסיף עוד תכונה למחלקה שמכילה את IMAGE שתגיד מהי הכתובת של התמונה חחח...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   19:26   25.02.10   
אל הפורום  
  15. כל האובייקטים שבאים עם הפריימוורק הם sealed  
בתגובה להודעה מספר 8
 
כלומר אי אפשר לרשת מהם
לכן אמרתי מחלקה שתחיל Image ואת ה-Path שאתה רוצה
לא קשה במיוחד


public class SuperImage
{
private string m_path = string.Empty;
private Image m_img = null;

public SuperImage(string path)
{
m_img = Image.FromFile(path);
m_path = path;
}

public Image MySuperImage
{
get { return m_img; }
}

public string Path
{
get { return m_path; }
}
}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
שמשון פישטונה

   19:39   25.02.10   
אל הפורום  
  16. זה מה שהצעתי לו במסן(:  
בתגובה להודעה מספר 15
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   20:00   25.02.10   
אל הפורום  
  17. תודה  
בתגובה להודעה מספר 15
 
   ממ ולא כל מחלקה שלהם היא SEALED.. זאת ספציפית יצאה שכן.
(למען האמת זו גם לא SEALED יש לה איזה תכונה אחרת שמונעת מימני הורשה)

תודה על העזרה חבר'ה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net