משיב מוביל
המשך עבודה עם רכיב ADO בחלונות 7

שאלה
-
האם יש אפשרות ולהמשיך לעבוד עם רכיב ה ADO בחלונות 7
מפני שיש לנו תוכנה שפיתחנו ב VB6 ואנחנו מעוניינים לעבור לחלונות 7 והתוכנה נופלת בגלל הרכיב הנ"ל.
בחלונות XP אין בעיה.
אשמח לתשובה מהירה
כי אנחנו עוברים לחלונות 7 ולהתקין XP-MODE רק בשביל תוכנה אחת מסרבל את העניין.
תודה
תשובות
-
איזה שם משתמש...
או שהבעיה תהיה נצחית או שהמשתמש הוא חד פעמי :)
לעניינך בדוק אם זה עוזר:
http://stackoverflow.com/questions/7027750/getting-vb6-ado-application-to-work-in-windows-7
- הוצע כתשובה על-ידי Eran Sharvit יום שלישי 24 דצמבר 2013 13:32
- סומן כתשובה על-ידי Eran Sharvit יום שישי 27 דצמבר 2013 14:26
-
1. אני לא יודע אפילו כיצד לפנות אלייך :-(
אנא החלף את שם התצוגה כדי שנוכל לקבל הרגשה טובה שמולינו יש חבר בקהילה ולא שאלה של מענה אוטומתי... לא ראית את הכתבה שלשום על המענה האוטומתי של חברות בחו"ל?!? אפילו המחשב שם משקיע יותר על בחירת שם והתחזות ליישות ממשית ולא חד פעמית :-)* כדי להחליף שם מתשמש (אם קיבלת את ההמלצה שלי) פשוט נכנסים לפרופיל שלך ואז לוחצים על הקישור עריכת פרופיל, או שנכנסים ישירות לקישור (אני לא בטוח אם ישה ישירה לקישור עובדת... אני אבדוק בעוד רגע):
http://social.msdn.microsoft.com/Profile/u/edit2. שלחת 3 פעמים את אותה תגובה עם אותה תמונה (יכול להיות בטעות)
בשביל הסדר של השרשור, מחקתי 2 הודעות שלך והשארתי את האחרונה. אין טעם לשלוח אותה הודעה כמה פעמים :-)3. אם נחזור לשאלה שלך, אנא נסה לאתר את הודעות הלוג של קובץ לוג השגיאות ולא הודעה בעברית. אני לא יודע מה לחפש אפילו בגוגל בהודעות בעברית :-) בכלל אני לא מצליח להבין אף פעם למה אנשים מתקנים גרסה עברית (אם יש אפשרות גרסה אנגלית).
4. נסה לנטר את הבעיה ב visual Studio. הרץ את הפרוייקט ובדוק להיכן ה VS מפנה אותך בקוד. יש ייתרון דול למפתחים שיש להם נגישות לקוד על משתמש שמקבל תוכנה סופית ורק רואה הודעה אזהרה כמו שהבאת. אנחנו המפתחים יכולים לבצע ניטור של התוכנה בערת debug
http://msdn.microsoft.com/en-us/library/ms172744.aspxטוב בינתיים נמשיך בניחושים:
* בדוק את הקישור הבא: אולי חסר לך רכיב שמערכת הקודמת היה מותקן ובמערכת החדשה צריך להוסיף אותו (מה שנקרה reference לספרייה כלשהיא)
http://stackoverflow.com/questions/4677752/user-defined-type-not-defined-error-in-vb-6-under-windows-7* בדוק את הקישור הבא: נשמע שהוא מסביר בדיוק בעיה דומה:
http://www.jephens.com/2012/02/24/ado-problems-error-430-with-vb6-on-windows-7/אני מקווה שזה עוזר
[Personal Site] [Blog] [Facebook]
- סומן כתשובה על-ידי Eran Sharvit יום שישי 27 דצמבר 2013 14:26
כל התגובות
-
איזה שם משתמש...
או שהבעיה תהיה נצחית או שהמשתמש הוא חד פעמי :)
לעניינך בדוק אם זה עוזר:
http://stackoverflow.com/questions/7027750/getting-vb6-ado-application-to-work-in-windows-7
- הוצע כתשובה על-ידי Eran Sharvit יום שלישי 24 דצמבר 2013 13:32
- סומן כתשובה על-ידי Eran Sharvit יום שישי 27 דצמבר 2013 14:26
-
אובייקט ADO חיי ונושם גם בחלונות 8
במהלך השנים בוצעו כמה עדכונים ושינויים באובייקט הזה.
לכן חשוב לדעת:
א. על איזה תת אובייקט אתה מדבר connection stream db וכו,
ב. יכול להיות שאני אקלע כבר עכשיו לתשובה
http://support.microsoft.com/kb/2517589
http://blogs.technet.com/b/asiasupp/archive/2011/03/14/changes-in-mdac-adodb-com-components-in-windows-7-service-pack-1.aspx
- הוצע כתשובה על-ידי Eran Sharvit יום שלישי 24 דצמבר 2013 13:32
-
-
1. אני לא יודע אפילו כיצד לפנות אלייך :-(
אנא החלף את שם התצוגה כדי שנוכל לקבל הרגשה טובה שמולינו יש חבר בקהילה ולא שאלה של מענה אוטומתי... לא ראית את הכתבה שלשום על המענה האוטומתי של חברות בחו"ל?!? אפילו המחשב שם משקיע יותר על בחירת שם והתחזות ליישות ממשית ולא חד פעמית :-)* כדי להחליף שם מתשמש (אם קיבלת את ההמלצה שלי) פשוט נכנסים לפרופיל שלך ואז לוחצים על הקישור עריכת פרופיל, או שנכנסים ישירות לקישור (אני לא בטוח אם ישה ישירה לקישור עובדת... אני אבדוק בעוד רגע):
http://social.msdn.microsoft.com/Profile/u/edit2. שלחת 3 פעמים את אותה תגובה עם אותה תמונה (יכול להיות בטעות)
בשביל הסדר של השרשור, מחקתי 2 הודעות שלך והשארתי את האחרונה. אין טעם לשלוח אותה הודעה כמה פעמים :-)3. אם נחזור לשאלה שלך, אנא נסה לאתר את הודעות הלוג של קובץ לוג השגיאות ולא הודעה בעברית. אני לא יודע מה לחפש אפילו בגוגל בהודעות בעברית :-) בכלל אני לא מצליח להבין אף פעם למה אנשים מתקנים גרסה עברית (אם יש אפשרות גרסה אנגלית).
4. נסה לנטר את הבעיה ב visual Studio. הרץ את הפרוייקט ובדוק להיכן ה VS מפנה אותך בקוד. יש ייתרון דול למפתחים שיש להם נגישות לקוד על משתמש שמקבל תוכנה סופית ורק רואה הודעה אזהרה כמו שהבאת. אנחנו המפתחים יכולים לבצע ניטור של התוכנה בערת debug
http://msdn.microsoft.com/en-us/library/ms172744.aspxטוב בינתיים נמשיך בניחושים:
* בדוק את הקישור הבא: אולי חסר לך רכיב שמערכת הקודמת היה מותקן ובמערכת החדשה צריך להוסיף אותו (מה שנקרה reference לספרייה כלשהיא)
http://stackoverflow.com/questions/4677752/user-defined-type-not-defined-error-in-vb-6-under-windows-7* בדוק את הקישור הבא: נשמע שהוא מסביר בדיוק בעיה דומה:
http://www.jephens.com/2012/02/24/ado-problems-error-430-with-vb6-on-windows-7/אני מקווה שזה עוזר
[Personal Site] [Blog] [Facebook]
- סומן כתשובה על-ידי Eran Sharvit יום שישי 27 דצמבר 2013 14:26
-
סליחה
אין לי מושג מה הידע שלך בתכנות אבל כל הקישורים ששלחת ידועים לכל ילד שמתחיל ללמוד .
אנחנו רוצים פיתרון לבעייה ולא הפניות למאמרים של כיתה א.
לפי מיקרוסופט לא ניתן להתקין את VB6 על חלונות 7 ולהריץ אותו כמו שצריך ככה שלא ניתן לעשות את הבדיקה כמו בקישור ששלחת