showmessage(row_data[0]);
showmessage(inttostr(high(row_data)));
不知道為什麼,我在DLL裡面有這兩句(這兩條是在一個地方,按順序來的),上面那個顯示‘aaaa’正常,下面那條顯示 0 按道理應該是1呀,這是怎麼回事
showmessage(inttostr(high(row_data)));
不知道為什麼,我在DLL裡面有這兩句(這兩條是在一個地方,按順序來的),上面那個顯示‘aaaa’正常,下面那條顯示 0 按道理應該是1呀,這是怎麼回事
如果row_data是Array[0..1] of String, 则high(row_data)返回的是1;
如果row_data是Array[0..2] of String, 则high(row_data)返回的是2;
…………楼主你自己分析你的row_data数组的下标吧。