PDA

View Full Version : آیا میشه داده های شمارشی رو به رشته ای تبدیل کرد؟



delphi_stu
جمعه 05 اسفند 1384, 19:15 عصر
سلام
آیا میشه داده های شمارشی رو به رشته ای تبدیل کرد؟
مثلا من یک داده شمارشی به نام pasvand درست کردم
(pasvand=(dat,avi,jpg
حالا اگه بخوام به رشته تبدیل کنم راهی است ؟
سوال بعدیم هم اینه که آیا میشه به عناصر داخل هم دسترسی داشته باشیم .
(به موقعیت عنصر نه بلکه به مقدار خود عناصر)

vcldeveloper
شنبه 06 اسفند 1384, 07:08 صبح
uses TypInfo;
type
pasvand=(dat,avi,jpg);
procedure TForm1.Button1Click(Sender: TObject);
var
str : string;
begin
str := GetEnumName(TypeInfo(pasvand),0);
//str = 'dat' -> first element
ShowMessage(Str);
end;