Avatar billede palle_hansen Nybegynder
02. maj 2001 - 09:11 Der er 15 kommentarer og
1 løsning

Tilgængelige Comporte

Hej

Hvordan kan få at vide hvormange comporte en pc er udstyret med.

mvh
palle
Avatar billede bratkid Nybegynder
02. maj 2001 - 09:14 #1
2stk
Avatar billede bratkid Nybegynder
02. maj 2001 - 09:15 #2
højreklik på denne computer og tryk hardware
Avatar billede bratkid Nybegynder
02. maj 2001 - 09:15 #3
mener nok der er noget der hedder port eller sådan noget...har nt så kan ikke helt svare
Avatar billede bratkid Nybegynder
02. maj 2001 - 09:16 #4
men du kan se det her inde ved jeg:)
Avatar billede psv Nybegynder
02. maj 2001 - 09:19 #5
Meget sigende navn du har kid... Se lige hviken kategori du er i!
Avatar billede bratkid Nybegynder
02. maj 2001 - 09:20 #6
psv: lol okay min skrifttype er MEGET lille kunne ikke se det jeg har en MEGET høj opløsning
Avatar billede jones Nybegynder
02. maj 2001 - 09:23 #7
prøv at vende komputeren om, så kigger du efter et 9 bennet stik hvis den er lidt ældre kan der også være et 25 benet stik
Avatar billede bratkid Nybegynder
02. maj 2001 - 09:24 #8
lol
Avatar billede palle_hansen Nybegynder
02. maj 2001 - 09:38 #9
Hej

Jeg vil gerne uddybe mit spørgsmål ;0)

Det er Delphi kode jeg er ude efter......

mvh.
palle
Avatar billede borrisholt Novice
02. maj 2001 - 10:11 #10
Hej Palle

Du tager di delåhi skive, vender computeren og bruger den til at tælle med .. Nå spøg til side.

Det næste du spørger efter et vel hvordam kommunikerer men ud gennem dem ... Så lad mig svare på det med det samme.

Du gå på torry.net, og finder Modem siden (http://www.torry.net/modems.htm) der fra downloader du et af de mange gode komponenter

Jens B http://fotx.net/borrisholt

Avatar billede palle_hansen Nybegynder
02. maj 2001 - 10:43 #11
Næh....

Jeg vil bare vide hvor mange comporte der er...

mvh.
palle
Avatar billede makse Nybegynder
02. maj 2001 - 11:37 #12
Har du en mail? Jeg har et eksempel som jeg har brugt engang.
Det er bare lidt langt at poste her.
Avatar billede borrisholt Novice
02. maj 2001 - 11:47 #13
en knap og en combobox og så det følgende kode :

procedure TForm1.Button1Click(Sender: TObject);
var
  i: INteger;
  PortName : String;
  FHandle : THandle;
begin
  PortComboBox.Clear;
for i:= 1 to 16 do
  PortComboBox.Items.Add(format(\'\\\\.\\COM%d\',[i]));

i:= 0;

while i< PortComboBox.Items.Count do
begin
  PortName := PortComboBox.Items[i];
  FHandle := CreateFile( pchar(PortName),
                          GENERIC_READ or GENERIC_WRITE,
                          0, // Not shared
                          nil, // No security attributes
                          OPEN_EXISTING,
                          FILE_ATTRIBUTE_NORMAL,
                          0 // No template
                          ) ;
  if FHandle <> INVALID_HANDLE_VALUE then
  begin
    CloseHandle(FHandle);
    inc(i);
  end
  else
    PortComboBox.Items.Delete(I);

end;

end;

Jens B http://fotx.net/borrisholt
Avatar billede borrisholt Novice
02. maj 2001 - 11:48 #14
Så har du både antal og navene på dem .....

Jens B http://fotx.net/borrisholt
Avatar billede borrisholt Novice
02. maj 2001 - 13:56 #15
Det skulle være et svar ...

JEns B
Avatar billede borrisholt Novice
02. maj 2001 - 14:01 #16
Faktisk er der ved nærmere eftertanke ingen grund til a tilføje dem alle sammen for blot at slette broder parten igen...

prøv den her :

procedure TForm1.Button1Click(Sender: TObject);
var
  i: Integer;
  PortName : String;
  FHandle : THandle;
begin
PortComboBox.Clear;
for i:= 1 to 16 do
begin
  PortName := format(\'\\\\.\\COM%d\',[i]);
  FHandle := CreateFile( pchar(PortName),
                          GENERIC_READ or GENERIC_WRITE,
                          0, // Not shared
                          nil, // No security attributes
                          OPEN_EXISTING,
                          FILE_ATTRIBUTE_NORMAL,
                          0 // No template
                          ) ;
  if FHandle <> INVALID_HANDLE_VALUE then
  begin
    CloseHandle(FHandle);
    PortComboBox.Items.Add(PortName);
  end;
end;

end;

Jens B
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester