رسالة تحذير ماهو سببها اثناء التطبيق التطبيق
#1
السلام عليكم ورحمة الله وبركاته 
قمت ببرمجة تطبيق يستخدم البلوتوث واعطاني هذه الرسالة تخص function واريد معرفة سببها 
للعلم هذه هي ال function الخاصة بالبحث عن الاجهزة والي عندو احسن منها يزودنا بيها وشكرا جزيلا

function tform1.bluto(pdevicenameConfusedtring):boolean;
var
idevice: tbluetoothdevice;

begin
      for idevice  in bluetooth1.PairedDevices do
        begin

            if idevice.DeviceName=pdevicename then
            begin
              fsocket:=idevice.CreateClientSocket(stringtoguid(uuid),true);
                  if fsocket<>nil then
                    begin
                      fsocket.Connect;
                      result:=fsocket.Connected;
                    end
            end;

      end;
end;

[صورة: 256953839.jpg]
الرد
#2
الدلة يمكنها الرجوع بقية عشوائية لهذا يجب تاكد ان جميع مخارج تحتوي على قيمة معروفة

كود :
function tform1.bluto(pdevicenameConfusedtring):boolean; var idevice: tbluetoothdevice; begin     Result := False;       for idevice  in bluetooth1.PairedDevices do         begin             if idevice.DeviceName=pdevicename then             begin               fsocket:=idevice.CreateClientSocket(stringtoguid(uuid),true);                   if fsocket<>nil then                     begin                       fsocket.Connect;                       result:=fsocket.Connected;                     end             end;       end; end;
[-] كل من 2 users say قال شكرا ل Ndagor على المشاركة المفيدة
  • didrosoft, ELARAPY
الرد
#3
بارك الله فيك اخي
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم