אובייקט ברקוד
שאלות נפוצות
Standard או יותר
תוכנה תומכתLink
אילו תוכניות עובדות עם בקרת ActiveBarcode?
כל התוכניות התומכות ב-OLE 2.0 וכל התוכניות התומכות באופן מפורש בבקרי ActiveX כגון: Access, Excel, Word, Internet Explorer, Microsoft Edge (IE Mode), FrontPage, Visual FoxPro, Visual C++, Visual J++, Visual C#, Visual Basic, Visual Basic for Applications (VBA), PowerPoint, PowerBuilder, C++ Builder, Delphi ועוד רבים אחרים.
ניתן להעריך את ActiveBarcode ללא כל רישום או התחייבות, ללא תשלום.
ניתן להעריך את ActiveBarcode ללא כל רישום או התחייבות, ללא תשלום.
שמירת ברקודים כקובצי תמונהLink
כמפתח, אני רוצה לשמור ברקודים כקובצי תמונה.
כן, פשוט השתמש בשיטות SaveAs, SaveAsBySize או SaveAsBySizeExtended.
אם ברצונך לשנות את המפה הסיבית לפני השמירה, השתמש במאפיין Picture כדי לאחזר את התמונה.
אם ברצונך לשנות את המפה הסיבית לפני השמירה, השתמש במאפיין Picture כדי לאחזר את התמונה.
הברקוד או תכונת התמונה שלו לא מתעדכנים או שאין בהם נתוניםLink
אני מקבל שגיאה המציינת שתכונת התמונה לא הוגדרה ועדיין לא מכילה נתונים.
אם אתה משתמש במאפיין Picture במצב קריטי מבחינת זמן או מבצע לולאות אצווה, עליך לתת למערכת ההפעלה מספיק זמן לבצע את הטיפול באירועים. לדוגמה, ב-VBA עליך להשתמש ב-'DoEvents' כדי להבטיח שהמאפיין picture מוגדר כהלכה עם הנתונים. לחלופין, ניתן להשתמש בשיטת CreatePictureBySize לפני השימוש במאפיין התמונה.
התקן את בקרת הברקוד באופן ידניLink
אני מפתח ורוצה להתקין רק את אובייקט הברקוד באופן ידני במערכת היעד. איך עושים זאת בדיוק?
ניתן להגדיר רק את אובייקט הברקוד או לשלב את הפקד בשגרת ההתקנה שלך. הסבר מפורט על אופן הפצת ActiveBarcode ניתן למצוא כאן: הפצת אובייקט הברקוד (ActiveX Control, OCX) עם היישום שלך.
אובייקט, OCX, Control: הזנת קודי בקרהLink
כיצד ניתן להזין קודי בקרה?
המשך לקרוא כדי לקבל מידע נוסף על השימוש בתווי בקרה בברקודים.
שינוי גודל הגופןLink
איך אפשר לשנות את גודל הגופן?
גודל הגופן נקבע באמצעות המאפיין Font.
ניתן לשנות מאפיין זה ישירות באמצעות כלי פיתוח או באמצעות תיבת הדו-שיח 'מאפיינים'.
לדוגמה, ב-Word: לחץ על לחצן העכבר הימני על הברקוד -> אובייקט ActiveBarcode -> מאפיינים.
ניתן לשנות מאפיין זה ישירות באמצעות כלי פיתוח או באמצעות תיבת הדו-שיח 'מאפיינים'.
לדוגמה, ב-Word: לחץ על לחצן העכבר הימני על הברקוד -> אובייקט ActiveBarcode -> מאפיינים.
רוחב ברקוד אוטומטיLink
האם ניתן להתאים באופן דינמי את רוחב הברקוד למינימום הנדרש בהתאם לטקסט?
ניתן ליצור פונקציה שתבצע פעולה זו באירוע TextChange. באמצעות המאפיין IsSizeOk תוכל לברר אם ניתן להציג את הברקוד או לא. על ידי שינוי רוחב אובייקט הברקוד, ניתן לקבוע במהירות את הערך הנכון באמצעות אלגוריתם קירוב.
קופסה שחורה במקום ברקודLink
מדוע אני מקבל תיבה שחורה במקום ברקוד כאשר אני משלב את בקרת הברקוד בטופס?
סביבת הפיתוח שלך בחרה בצבעים ברירת מחדל לא מתאימים עבור בקרת הברקוד. פשוט התאם אישית את הפקד והגדר את צבע הרקע (Backcolor) ללבן (clWhite).
קישור נתונים של Crystal ReportLink
אני מנסה להשתמש בבקרת הברקוד עם Crystal Report ו-Visual Basic לשימוש בדוח. אני יכול להוסיף את הבקרה כאובייקט OLE, אך איני מצליח לקשר מאפיין למסד נתונים
נראה כי Crystal Report אינו מסוגל לקשר בין מאפיינים של פקד ActiveX. עליך לבצע את קישור הנתונים באופן ידני מתוכנית Visual Basic שלך. למיטב ידיעתנו, Crystal Report אינו יכול לבצע פעולה זו באופן אוטומטי.
סביבת פיתוח: בעיה ברישיוןLink
סביבת הפיתוח אינה מזהה את רישיון המפתח.
לפעמים סביבת הפיתוח כמו Delphi, Visual Studio או Visual Basic לא מזהה את השינוי ברישיון. הסיבה לכך היא שפרטי הרישיון נשמרים בעת הוספת האובייקט לסביבת הפיתוח. לאחר מכן, יש להוסיף את הרכיב שוב לאחר התקנת רישיון המפתח. ודא שרישיון המפתח מותקן כהלכה במחשב הפיתוח.
- הפעל את סביבת הפיתוח. אל תפתח את הפרויקט שלך. כעת הסר את הפקד מארגז הכלים.
- סגור והפעל מחדש את Visual Studio.
- לאחר ההפעלה מחדש, החזר את הפקד לארגז הכלים.
- הפעם, פרטי הרישיון הנכונים יישמרו בסביבת הפיתוח ותוכל לפתוח את הפרויקט שלך שוב ולערוך אותו עם הרישיון הנכון.
רישיון המפתח אינו מוכר על ידי DelphiLink
Delphi אינה יכולה ליצור קבצי EXE שיפעלו אצל הלקוח ללא רישיון משלו.
ודא שרישיון המפתח מותקן כהלכה במחשב הפיתוח.
הסבר מפורט על אופן הפצת ActiveBarcode ניתן למצוא כאן: הפצת אובייקט הברקוד (ActiveX Control, OCX) עם היישום שלך
- הפעל את סביבת הפיתוח. אל תפתח את הפרויקט שלך.
- הסר את בקרת ActiveBarcode מסביבת הפיתוח (החבילה).
- הרכיב את החבילה כך שהבקרה תוסר באמת.
- כעת החזר את הבקר לאריזה.
- הפעם, פרטי הרישיון הנכונים יישמרו בסביבת הפיתוח ותוכל לפתוח את הפרויקט שלך שוב ולערוך אותו עם הרישיון הנכון.
הסבר מפורט על אופן הפצת ActiveBarcode ניתן למצוא כאן: הפצת אובייקט הברקוד (ActiveX Control, OCX) עם היישום שלך
הברקוד אינו משתנה במאפיין התמונהLink
אני משתמש ב-ActiveBarcode עם Delphi במסד נתונים. תחילה אני פותח מערך נתונים ומדפיס את הברקוד. זה עובד מצוין. כעת אני עושה זאת שוב עם מערך נתונים אחר, והברקוד הזהה מודפס. אני משתמש במאפיין התמונה להדפסה.
הוסף את שורת הקוד הבאה לפרויקט שלך בדיוק לפני שאתה יוצר ברקוד חדש:
Barcode1.Picture.CleanupInstance;
מדריך שימוש עבור Delphi 4,5,6 ו-7Link
האם יש לכם מדריכים מפורטים לגרסאות ישנות יותר של Delphi?
ניתן להוריד מדריכים לגרסאות Delphi ישנות כקובצי PDF כאן:
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)