التعامل مع منفذ الـ usb
#2
السلام عليكم
1- أولا يجب توفير عنوان المنفذ لـ للحصول على مقبض Handle نتعامل معه (إرسال / إستقبال)
- إذن نتحصل على المقبض مباشرة ! :
PHP كود :
unit Unit1;

interface

uses
  Windows
, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  
Dialogs;

type
  TForm1 
= class(TForm)
  private
    { Private 
declarations }
    
Procedure nHDevice(Var M:MSG); message WM_DEVICECHANGE;
  public
    { Public 
declarations }
  
end;

var
  
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.nHDevice(Var M:MSG);
begin
 
//ShowMessageFmt('Device Handle : %X',[M.hwnd]);
 
Caption:= 'Device Handle : $' + IntToHex(M.hwnd,8);
end;

end. 
- الأن نتعامل معه عادي (WriteFile & ReadFile) , بالإظافة إلى إعدادات الـ Modem & Terminal
حسب مواصفات المشروع .

هذا مجرد حل حتما هناك عدة حلول أخرى سوء مركبات جاهزة أو مكتبات خاصة dLLs ,
للمزيد : هنا

بالتوفيق ,,
I'M Fly Like A G6

الرد


الردود في هذا الموضوع
التعامل مع منفذ الـ usb - بواسطة LoveEng - 13-05-2010, 09:30 AM
التعامل مع منفذ الـ usb - بواسطة TF6M - 15-05-2010, 01:39 AM
التعامل مع منفذ الـ usb - بواسطة issamdnn - 16-05-2010, 12:07 PM
التعامل مع منفذ الـ usb - بواسطة Bachirsoft - 14-07-2012, 04:25 PM

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


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