دوست عزیز همانطور که گفتم باید در Event دریافت پیامک جدید کد را بنویسید و مشکلی نداره :
procedure TFormMain.KylixSMSNewSMSReceived(ASender: TObject; Folder,
Location: Integer; const Number, Text, Time,
ConcatenatedInfo: WideString; Coding, Status: Integer);
var strMsg : String;
begin
IF Kylixsms.GetSMSFolderinfo(folder) = 'inbox' Then begin
........
........
end;
end;
اما کدی که شما نوشتید ظاهرا سی شارپ است من با سی شارپ زیاد کار نکردم ولی یک چیزی مثل این میتونه احتیاج شما را برطرف کنه :
private void axKylixSMS_NewSMSReceived(object sender, AxKYLIXSMSLib._DKylixSMSEvents_NewSMSReceivedEvent e)
{
if axKylixSMS.GetSMSFolderInfo(e.folder)=="inbox"
{
.................
.................
}
}