nightHunter
دوشنبه 15 شهریور 1389, 15:53 عصر
با سلام
در یک Event متغییری با نام data و از نوع OleVariant داریم . اطلاعاتی که در این متغییر در هر لحظه مقدار دهی میشه باید به این شکل باشه :
MyEventData = packed record
A: array[0..2] of Double;
B: array[0..2] of Double;
C: array[0..2] of Double;
time_seconds: Integer;
time_microseconds: Integer;
end;
چطوری میتونم اطلاعات رو از این نوع OleVariant با این فرمت بخونم ؟ یعنی چطور میتونم مقدار A که خودش یک آرایه از اعداد Double هستش رو بخونم و همینطور B و C و دو عدد Integer با نامهای time_seconds و time_microseconds ؟ لطفا راهنمایی بفرمایید .
متشکرم .
در یک Event متغییری با نام data و از نوع OleVariant داریم . اطلاعاتی که در این متغییر در هر لحظه مقدار دهی میشه باید به این شکل باشه :
MyEventData = packed record
A: array[0..2] of Double;
B: array[0..2] of Double;
C: array[0..2] of Double;
time_seconds: Integer;
time_microseconds: Integer;
end;
چطوری میتونم اطلاعات رو از این نوع OleVariant با این فرمت بخونم ؟ یعنی چطور میتونم مقدار A که خودش یک آرایه از اعداد Double هستش رو بخونم و همینطور B و C و دو عدد Integer با نامهای time_seconds و time_microseconds ؟ لطفا راهنمایی بفرمایید .
متشکرم .