תשובה
אוקי, ההגדרה של מערך דו מימדי (מטריצה) דומה מאוד להגדרה של מערך חדש מימדי (וקטור). דוגמא להגדרה של וקטור מסוג מחרוזת בעל 5 איברים
Dim Vec(5) as String
דוגמא להגדרת מטריצה בגדול 5 על 5 מסוג מחרוזת
Dim Matrix(5,5) as String
עכשיו, אם אתה רוצה להגדיר את המערך באופן דינמי, תגדיר אותו ללא גבולות, לדוגמא:
Dim d0g() as String Redim Preserve d0g(1,4)) as String)
דבר אחרון, שליחה כפרמטר לפונקיה:
HandleMatrix d0g
וקבלה של פרמטר
Function HandleMatrix(Mat() as string) as boolean
מקווה שעזרתי...