Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

1 Zum Seitenanfang

Samstag, 3. Juli 2004, 10:01

[DELPHI]Computer im Netzwerk anzeigen

hi,
wie kann ich i einer listbox alle computer im netzwerk und deren ip anzeigen lassen?
thx;
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

2 Zum Seitenanfang

Samstag, 3. Juli 2004, 11:45

Weiss jetzt nicht, ob das deinem Wunsche entspricht, aber schau dir mal den Anhang an ;)

Gefunden hab ichs hier: http://www.delphipraxis.net/topic2907_do…+auflisten.html

Hab das allerdings zu einem Beispiel zusammengefasst.

[Edit] Ohne Werbung machen zu wollen, aber wenn du wirklich professionelle Hilfe haben willst, würde ich dir das Delphi-Forum unter http://www.delphi-forum.de empfehlen ;>
»Abi_Andy« hat folgende Datei angehängt:
  • Beispiel.zip (1,34 kB - 49 mal heruntergeladen - zuletzt: 28. März 2012, 16:07)
Warum kann ein Tag nicht 36 Stunden haben? ://

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Abi_Andy« (3. Juli 2004, 11:46)

 

Dabei seit: 14.02.2004

Beiträge: 133

 

3 Zum Seitenanfang

Samstag, 3. Juli 2004, 12:00

[ot]Wobei die Delphipraxis viel besser ist: http://www.delphipraxis.net[/ot]
Man kann alles, man muss es nur richtig machen!
->ZyklopBATCH<-
 

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

4 Zum Seitenanfang

Samstag, 3. Juli 2004, 12:31

hat bei mir net funktioniert und bei delphi forum hab i was gfunden aber des geht au net!
ich hab unter uses kei variants drin , die findet der net braucht ich die?
thx;
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell
 

Dabei seit: 14.02.2004

Beiträge: 133

 

5 Zum Seitenanfang

Samstag, 3. Juli 2004, 18:39

Zitat

Original von benniwm
ich hab unter uses kei variants drin , die findet der net braucht ich die?

Arks, wie heißt das übersetzt? Spaß beiseite: Welches Delphi hast du?
Man kann alles, man muss es nur richtig machen!
->ZyklopBATCH<-
 

treo

Super Moderator

Dabei seit: 16.09.2002

Beiträge: 3 669

 

6 Zum Seitenanfang

Samstag, 3. Juli 2004, 22:38

mhm, ne andere frage, willst du sehen welche Computer per Windows Freigabe was freigegeben haben oder welche Computer überhaupt in einem netzwerk sind?
ihre DNS Analyse zeigt eine krankhafte Abneigung gegen jegliche Autorität und einen Charakter der zum Gewaltausbrechen neigt....
 

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

7 Zum Seitenanfang

Sonntag, 4. Juli 2004, 08:47

@fred.reichbier: ich hab delphi5 standart
@treo: nee will nur die rechner anzeigen lassen die derzeit im Netzwerk sin alos net drauf zugreifen.
thx;
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell
 

Dabei seit: 14.02.2004

Beiträge: 133

 

8 Zum Seitenanfang

Sonntag, 4. Juli 2004, 11:32

Hi benniwm,
hab hier nen Beitrag gefunden, bloß mit den Zeilen gabs anscheinend Probleme ;)
http://new.wareconsult.com/nwc.php?page=…ba2403fb00db7d9
Ansonsten hilfts vielleicht, einfach mal auf Delphiseiten zu suchen bzw. zu posten:
http://www.delphipraxis.net
http://www.delphi-source.de
http://www.delphi-hilfe.de
http://www.delphipages.com
http://www.delphi-forum.de
...
MfG,
fred
Man kann alles, man muss es nur richtig machen!
->ZyklopBATCH<-
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

9 Zum Seitenanfang

Sonntag, 4. Juli 2004, 11:58

Zeilenumbrüche korrigiert(http://new.wareconsult.com/nwc.php?page=49&tippid=68):

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
uses ShlObj, ActiveX;

function SelectComputer(const Caption: string; out Computer: string): Boolean;
var BrowseInfo: TBrowseInfo; 
    ShellMalloc: IMalloc; 
    RootItemIDList, ItemIDList: PItemIDList; 
    Buffer: PChar;
begin 
  Result := False; 
  Computer := ''; 
  FillChar(BrowseInfo, SizeOf(BrowseInfo), 0); 
  if (ShGetMalloc(ShellMalloc) = S_OK) and (ShellMalloc <> nil) then 
  begin 
    Buffer := ShellMalloc.Alloc(MAX_COMPUTERNAME_LENGTH + 1); 
    try 
      SHGetSpecialFolderLocation(0, CSIDL_NETWORK, RootItemIDList); 
      with BrowseInfo do begin 
        hwndOwner := Application.Handle; 
        pidlRoot := RootItemIDList; 
        pszDisplayName := Buffer; 
        lpszTitle := PChar(Caption); 
        ulFlags := BIF_BROWSEFORCOMPUTER; 
      end; 
      ItemIDList := ShBrowseForFolder(BrowseInfo); 
      Result := ItemIDList <> nil; 
      if Result then begin 
        ShellMalloc.Free(ItemIDList); 
        Computer := '\\' + AnsiUpperCase(Buffer); 
      end; 
    finally 
      ShellMalloc.Free(RootItemIDList); 
      ShellMalloc.Free(Buffer); 
    end;
  end;
end;

procedure TMainForm.btnBrowseClick(Sender: TObject);
var s: string;
begin 
  SelectComputer('Select computer', s); 
  if s <> '' then edtComputerName.Text := s;
end;


[EDIT] Code-Tag verwendet.
Warum kann ein Tag nicht 36 Stunden haben? ://

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Abi_Andy« (4. Juli 2004, 12:00)

 

Dabei seit: 14.02.2004

Beiträge: 133

 

10 Zum Seitenanfang

Sonntag, 4. Juli 2004, 12:04

Das ist aber nett von Abi_Andy!
:) Danke, Abi_Andy!!! :)
Man kann alles, man muss es nur richtig machen!
->ZyklopBATCH<-
 

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

11 Zum Seitenanfang

Sonntag, 4. Juli 2004, 13:48

sorry aber bei mir funtzt des net.
danke für die dressen!
thx;
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell
 

Dabei seit: 14.02.2004

Beiträge: 133

 

12 Zum Seitenanfang

Sonntag, 4. Juli 2004, 15:33

was geht denn net?
Man kann alles, man muss es nur richtig machen!
->ZyklopBATCH<-
 

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

13 Zum Seitenanfang

Sonntag, 4. Juli 2004, 18:15

ich hab den Quelltext von Aby_Andi
bei dem abteil sagt er:

Quellcode

1
2
3
4
5
6
procedure TMainForm.btnBrowseClick(Sender: TObject);
var s: string;
begin 
  SelectComputer('Select computer', s); 
  if s <> '' then edtComputerName.Text := s;
end;

__
[Fehler] Unit1.pas(58 ): ';' erwartet, aber '.' gefunden
[Fehler] Unit1.pas(62): Undefinierter Bezeichner: 'edtComputerName'
[Fehler] Unit1.pas(62): Operator oder Semikolon fehlt
[Fataler Fehler] Project1.dpr(5): Verwendete Unit 'Unit1.pas' kann nicht compiliert werden
__

dann hab ich des umgeändert zu

Quellcode

1
2
3
4
5
6
procedure TForm.Button1Click(Sender: TObject);
var s: string;
begin 
  SelectComputer('Select computer', s); 
  if s <> '' then Edit1.Text := s;
end;


da kommt a dialog mit den workgroups etc. aber keinen computern!
?(
ich möcht aber alle rechner in einer listbox anzeigen.
bei den ganzen adressen hab ich au nix gfunden. :(
thx;
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell
 

Dabei seit: 14.02.2004

Beiträge: 133

 

14 Zum Seitenanfang

Montag, 5. Juli 2004, 10:46

Schon probiert mal auf eine Arbeitsgruppe zu klicken? ;)
(Ich halt dich net für blöd)
Man kann alles, man muss es nur richtig machen!
->ZyklopBATCH<-
 

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

15 Zum Seitenanfang

Montag, 5. Juli 2004, 18:36

ich kann alle gruppen anzeigen lassen aber es werden die computer die in der gruppe sein sollten halt net anzeigt. ;(
funktioniert die demo bei dir?
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell
 

Ähnliche Themen