שלח תשובה

זירת השאלות

675
צפיות
2
תשובות

בעייה ב VBS עם הפונקציה Rnd ו Int

,‏ 15 בנובמבר, 2007

כתבתי תגובה בנושא הישן שלי… אבל לא עונים לי… ואני צריך את זה דחוף… (חיכיתי כבר יום שלם…)

יש לי בעייה עם הפונקציות Rnd ו Int שב VBScript….

זה כותב לי שגיאה כזאת

קוד:



Error Type:
‏‏שגיאת זמן ריצה של Microsoft VBScript (0x800A01A8)
‏‏דרוש אובייקט: '[number: 8]'







וזה כשאני מנסה להריץ את הפונקציה הזאת

קוד:

Function random()
dim max,min,rand
max=10
min=0
Randomize()
rand=Int((max-min+1)*Rnd+min)
random=rand
end Function






אני לא מבין מה הבעיה… כשהשתמשתי ב Math.Random() ו Math.Round() (ב Js) זה פעל טוב…

תגיות:

2 תשובות

  1. omer הגיב:

    זה ב-ASP


    Function getnum(MinVal,MaxVal)
        getnum= Int(((MaxVal-MinVal+1) * Rnd) + MinVal)
    End Function

  2. kueBZ הגיב:

    גם לא פועל…
    ניסיתי גם את הפונקציה שנתת שאגב נראת ממש דומה לשלי רק שמות משתנים שונים ובלי Randomize() וגם היא הריצה את אותה שגיאה בדיוק…

שלח תשובה