שגיאה בנסיון של שילוב CLRSCR בתוכנה בפסקל !!! - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שגיאה בנסיון של שילוב CLRSCR בתוכנה בפסקל !!!


Red-AnGel

Recommended Posts

שלום

בניתי תוכנה בפסקל ואני רוצה לשים שמה clrscr; בשביל שזה ימחוק את המסך, שאני מהדר את זה הוא אומר שזה עבר טוב והכל בסדר אבל שאני מריץ הוא עושה

דיויזן (devision-משהו כזה) ביי זירו (by zero)

מה הבעיה? למה זה לא עובד ? האם יש פקודה אחרת שיכולה להחליף את זה ולעשות את אותו הדבר?

נ.ב

אני משתמש בבורלנד פסקל 7

תודה מראש

ניר

קישור לתוכן
שתף באתרים אחרים

יש לך גירסה ישנה של Turbo שלא עובדת על WinXP

HOLY

יש לי טורבו פסקל 7 שזה הכי חדש לא?

אני מפעיל אותה מהוינדווס אבל כעיקרון זה עובד על הדוס

מאיפה אני משיג יותר חדשה?

G-FoRcE

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

אבל כעיקרון אני עושה

uses clr;

ובתוך ה BEGIN

אני שם

clrscr;

(אם אני לא טועה זה ככה כי מזמן לא ניסיתי).

עוד דבר ...

איך אני יכול לבנות תוכנה בפסקל שהכתוב בה יהיה בעברית?

קישור לתוכן
שתף באתרים אחרים

G-FoRcE

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

אבל כעיקרון אני עושה

uses clr;

עוד דבר ...

איך אני יכול לבנות תוכנה בפסקל שהכתוב בה יהיה בעברית?

לפי זכרוני קוראים לספרייה שהוא ניגש אליהCRT

uses crt

ולאCLR

צריך להקיש את ה ACII קוד שלהם. אני חושב שהאותיות בעברית מתחילות מ-127 או 128

תחזיק ALT או CTRL (אני לא זוכר איזה מהם) ותקיש מספר כמו 130 ותראה מה יוצא לך 131 תהיה האות שאחריו

וכך הלאה..

קישור לתוכן
שתף באתרים אחרים

לפי זכרוני קוראים לספרייה שהוא ניגש אליהCRT

  uses crt

ולאCLR

צריך להקיש את ה ACII קוד שלהם. אני חושב שהאותיות בעברית מתחילות מ-127 או 128

תחזיק  ALT או CTRL (אני לא זוכר איזה מהם) ותקיש מספר כמו 130 ותראה מה יוצא לך 131 תהיה האות שאחריו

וכך הלאה..

כן יכול להיות crt אמרתי שאני לא בדיוק זוכר אבל לא זאת הנקודה, הנקודה היא שעשיתי טוב לפי ספרים אבל עדיין זה לא עבד, המורה שלי אמרה שזה בגלל שהגירסא היא 7 זה לא עובד

מאיפה אני יכול להשיג את הגירסא 7.1?

תודה על היידוע של העברית ועל היידוע שיש בכלל גירסא 7.1 :)

קישור לתוכן
שתף באתרים אחרים

תבקש מחבר שידחס אותה בZIP (או כל פורמט אחר)

וישלח לך אותה באימייל או ב ICQ

(את הגרסאות הישנות יותר יכלת לדחוס לדיסקט 1.44, אין לי מושג לגבי החדשות)

לחבר יש את הגירסא 7 וכמו שאמרו כאן זה לא עובד על 7 אלא על 7.1

אני רוצה את 7.1 :| אבל לא יודע מאיפה להשיג, למישהו יש רעיון?

קישור לתוכן
שתף באתרים אחרים

גם אם מדובר בבעית גירסא זה עדיין לא מסביר את הודעת השגיאה הלא קשורה

מה הקשר לחילוק ב0??

המורה אמרה שבגירסא 7 זה לא עובד טוב

וגם פה מישהו אמר את זה אז זה הגיוני

אבל משום מה עכשיו הורדתי סתם טורבו פסקל 7 ובמקרה ניסיתי וה clrscr

כן עובד !!!!

ממש ממש מוזר o_O

טוב תודה לכולם שניסו לעזור :)

עכשיו לבעיה הבאה:

איך אני כותב בעברית? מי שאמר לעשות ALT + מספר מ 128, ניסיתי בווינדווס זה עובד , ניסיתי בתוך הפסקל זה עושה סימנים מוזרים :| מישהו יודע איך?

נ.ב

מה ההבדל בין TPX לבין הטורבו פסקל הרגיל?

ושוב תודה לכולם

קישור לתוכן
שתף באתרים אחרים

לא אמרתי שלא הגיוני שתהיה שגיאה

אמרתי שלא כל כך מסתדר לי שהשגיאה היא חילוק באפס

הייתי מצפה ליראות

invalid procedure

אין לי מושג למה זה היה ככה :/

אולי אתה יודע איך אני רושם בעברית ?

תודה !

קישור לתוכן
שתף באתרים אחרים

המורה אמרה שבגירסא 7 זה לא עובד טוב

וגם פה מישהו אמר את זה אז זה הגיוני

אבל משום מה עכשיו הורדתי סתם טורבו פסקל 7 ובמקרה ניסיתי וה clrscr

כן עובד !!!!

ממש ממש מוזר o_O

טוב תודה לכולם שניסו לעזור :)

עכשיו לבעיה הבאה:

איך אני כותב בעברית? מי שאמר לעשות ALT + מספר מ 128, ניסיתי בווינדווס זה עובד , ניסיתי בתוך הפסקל זה עושה סימנים מוזרים :| מישהו יודע איך?

נ.ב

מה ההבדל בין TPX לבין הטורבו פסקל הרגיל?

ושוב תודה לכולם

נדמה לי שבגרסא 7.1 לא כתוב שהיא 7.1, אלא 7, ולכן יכול להיות שבמציאות הגרסא שהורדת היא החדשה.

TPX נטען בצורה שונה לזיכרון ולכן יכול להשתמש ביותר מהTurbo.exe. לכן רצוי להשתמש בו.

ולמי שלא מסתדר לו שהשגיאה היא חילוק באפס - השגיאה הזאת נוצרת בגלל האלגוריתמים שעושים Delay במודול CRT. האלגוריתמים עובדים מהר מידי במחשבים חדשים, וגורמים לשגיאה של חילוק באפס.

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

וכדי לכתוב בעברית - תטען דרייבר של עברית (Heb.com - יכול להיות שהוא נמצא שתקייה של הWINDOWS. אם לא - תחפש באינטרנט). ואז תוכל להחליף שפה לעברית ולכתוב בצורה רגילה, בלי להסתבך עם קודי אסקי.

קישור לתוכן
שתף באתרים אחרים

נדמה לי שבגרסא 7.1 לא כתוב שהיא 7.1, אלא 7, ולכן יכול להיות שבמציאות הגרסא שהורדת היא החדשה.

TPX נטען בצורה שונה לזיכרון ולכן יכול להשתמש ביותר מהTurbo.exe. לכן רצוי להשתמש בו.

ולמי שלא מסתדר לו שהשגיאה היא חילוק באפס - השגיאה הזאת נוצרת בגלל האלגוריתמים שעושים Delay במודול CRT. האלגוריתמים עובדים מהר מידי במחשבים חדשים, וגורמים לשגיאה של חילוק באפס.

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

וכדי לכתוב בעברית - תטען דרייבר של עברית (Heb.com - יכול להיות שהוא נמצא שתקייה של הWINDOWS. אם לא - תחפש באינטרנט). ואז תוכל להחליף שפה לעברית ולכתוב בצורה רגילה, בלי להסתבך עם קודי אסקי.

תודה רבה :)

מהיום אני אשתמש ב TPX :P

בקשר לעברית לא מצאתי את הקובץ HEB.COM גם לא באינטרנט :/ אבל מישהו אמר לי שהקובץ הזה לא עובד בגירסאות של הווינדווס מעל 2000 ולי יש ... האם אתה יכול לאשר שזה כן עובד?

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...