Search results for 'QueryDosDevice'. 1 post(s) found.

  1. 2007/09/25 List Devices (LPT, COM ports, ...)
2007/09/25 14:15

List Devices (LPT, COM ports, ...)


The following procedure will list all the devices on your computer. You can then extract the com ports and printer ports by looking for the 'COM' and 'LPT' characters in the list.

Add a Memo and a Button and place this code in the OnClick of a button...

procedure TForm1.Button1Click(Sender: TObject) ;
var
  istr: string;
  isize, j: dword;
begin
   setlength(istr, 4000) ;
   isize := QueryDosDevice(nil, @istr[1], 4000) ;
   for j := 1 to isize do
     if istr[j] = #0 then istr[j] := #10;
   memo1.lines.CommaText := istr;
end;
Trackback 6 Comment 0

Trackback : Cannot send a trackbact to this post.

  1. Subject Percocet.

    Tracked from Percocet side effects. 2009/03/17 14:40 delete

    How long does percocet 7.5 stay in your system. Symtoms of withdrawl from percocet. Percocet. Percocet 93-490 10 mg.

  2. Subject Weight gain and nexium.

    Tracked from Nexium. 2009/04/18 17:29 delete

    Generic name nexium. Side effects from going off nexium. Nexium.

  3. Subject Viagra.

    Tracked from Re viagra cello. 2009/05/02 15:03 delete

    Viagra. Free viagra. Re viagra cello. Buy viagra uk.

  4. Subject different money making ideas

    Tracked from moneyideas 2010/01/29 00:55 delete

    moneyideas

  5. Subject different money making ideas

    Tracked from moneyideas 2010/01/29 09:26 delete

    moneyideas

  6. Subject different money making ideas

    Tracked from moneyideas 2010/01/31 16:41 delete

    moneyideas