עבור לתוכן

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

Featured Replies

פורסם

שלום

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

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

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

נ.ב

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

תודה מראש

ניר

פורסם

אתה יכול לכתוב פה את התוכנית?

פורסם

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

פורסם
  • מחבר

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

HOLY

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

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

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

G-FoRcE

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

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

uses clr;

ובתוך ה BEGIN

אני שם

clrscr;

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

עוד דבר ...

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

פורסם

לפי מה שזכור לי, בכל הגירסאות של Turbo Pascal עד גרסא 7.1 יש באג במודול CRT.

בגרסא 7.1 המודול אמור לעבוד היטב.

פורסם

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, אין לי מושג לגבי החדשות)

פורסם
  • מחבר

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

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

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

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

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

פורסם

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

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

פורסם
  • מחבר

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

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

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

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

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

כן עובד !!!!

ממש ממש מוזר o_O

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

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

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

נ.ב

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

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

פורסם

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

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

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

invalid procedure

פורסם
  • מחבר

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

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

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

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 ולי יש XP ... האם אתה יכול לאשר שזה כן עובד?

ארכיון

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

דיונים חדשים