استفاده از Set بدین شکل مقدور نیست، زیرا عناصر یک مجموعه صرفا شامل Constant ها میباشد، در حالیکه شما سعی کردهاید یک متغیر را با یک سری Constant مقایسه کنید.
در کد فوق مقایسه بدین شکل میتواند صحیح باشد:
بخش تعریف:
type mword=set of (ali,hasan,reza);
var
myset:mword;
بخش کد:
myset:=[ali];
if ali in myset then showmessage('ok');
اگر اشتباه بیان کردهام دوستان اصلاح نمایند.