עבור לתוכן
Magic DevHub
zvi

העברת עברית מ 9.4 ל DOS

Recommended Posts

שלום וגמר חתימה לכולם,

אני מייצא קבצים ממג'יק 9.4 לחשבשבת בגירסת DOS (גירסא 5 או 6 שעובדת במקום אחד תחת win98 ובמקום אחר תחת win2000 או פחות מזה).

הבעיה: העברית המיוצרת במג'יק, גם אני משתמש בפקודת ansi2oem - משאירה את הקוד ב oem שנותן סינית או תאילנדית בחשבשבת.

אודה לנותן פתרונות.

תודה

צבי גרייבר

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שים לב אם ישנו שדה המונח במבנה שהרוחב שלו פחות מההגדרה המקורית שלו.

אם לא הגעת לפתרון צור קשר בפרטי.

בהצלחה!

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

ל Developer שלום וגמר חתימה טובה,

שלילי. כל השדות הם מקומיים בגודל שחשבשבת מבקשת ומשימות שונות מעבירות לשם נתונים מתאימים. לאחר מכן אני מבצע ansi2oem על השדה עצמו.

למיטב הבנתי הסיבה נעוצה בטבלת התרגום. שכן חשבשבת משתמשת בקוד ישן עוד יותר מאשר ה OEM (איני זוכר את שמו).

תודה בינתיים וחג שמח

צבי גרייבר

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

בתוכניות החשבשבת שלי לא הוצרכתי כלל לעבוד עם הפונקציה של ANSI2OEM השדות עצמם היו ANSI ובמאפיני טבלת ה-I/O 'טבלת התוים' הינה OEM.

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

 

בהצלחה!

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

ל Developer שלום,

מה שאני רואה בDOS (למשל בעזרת type) הוא סינית.

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

תודה (בינתיים)

חג שמח וגמר חתימה טובה

צבי גרייבר

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

הי,

מה שאני היתי עושה במקרים אלה זה תרגום עצמי במגיק.

בANSI התן "א" הוא 224 בDOS)ASCII( הוא צריך להיות 128. ז"א מכל תו תוריד 96 ויש לך עברית דוסית. (חוזר בתשובה)

ברוך

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

לברוך שלום,

מזה ניסיתי להימנע. אבל לאור מיעוט התשובות - כנראה לא תהיה לי ברירה.

מכל מקום: תודה לכל העונים וגם לאלה שרצו - אך לא היתה להם תשובה רצינית.

צבי גרייבר

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום רב,

לרוב בעיות כאלו נפתרות ברמת הגדרת IO של קבצי קלט/פלט של התוכנית (CTRL + I).

בדקתי אצלי תוכנית אחת (העברת נתונים לחילן) ושם ההגדרה הינה :

אמצעי : מדפסת

תבנית : שורה

וכמובן במבנים (CTRL + F) סוג מבנה : טקסט.

מקווה שזה ייתן לך כיוון.

בברכת חג שמח

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

יפתח שלום,

ב CTL+I "אמצעי = מדפסת"  ?!?!?!

אם זו אינה טעות של אצבעותיך, כי אז מה אתה מגדיר בתור ההדפסות ל"מדפסת" זו? הרי זה צריך להיות קובץ רגיל.

תודה

צבי

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום צבי ,

אני מפיק קבצים לחשבשבת ללא בעיות מ9.4

לפי דעתי הבעיה של ך כמו שאמרו פה כבר בהגדרת IO

מצורפת תמונה מתוכנית שלי עם ההגדרות .

עם עשיתה קודם "קובץ רגיל" זה מסביר את ג'יבריש שמתקבל בחשבשבת.

בהצלחה

IO_Properties.zip

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

אריאל וכולם - שלום,

בדיוק כשניגשתי בשמחה ובששון לקחת מגבת ולצעוק "אאוריקה" גיליתי את הודעתך.

ובכן: זו בדיוק התשובה: ב ctrl+p של ctrl+I היא מסתתרת. יש לשים שם oem בשדה טבלת התווים. עניין ה visual/logical הוא עניין אחר שלפעמים, או בדרך כלל צריך ולעיתים לא.

מכל מקום: תודה לכולם ובמיוחד לך - אריאל. רק לא יכולת לספר לי על כך קודם?

מועדים לשמחה ויום טוב

צבי גרייבר

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

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

כל טוב

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התחבר או הרשם על מנת להגיב.

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

×