מערכים דו מימדיים

suari

New member
מערכים דו מימדיים

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

MaD-d0g

New member
תשובה

אוקי, ההגדרה של מערך דו מימדי (מטריצה) דומה מאוד להגדרה של מערך חדש מימדי (וקטור). דוגמא להגדרה של וקטור מסוג מחרוזת בעל 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​
מקווה שעזרתי...
 
למעלה