AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Computername aus ListBox
Thema durchsuchen
Ansicht
Themen-Optionen

Computername aus ListBox

Ein Thema von -homer- · begonnen am 4. Jan 2004 · letzter Beitrag vom 4. Jan 2004
Antwort Antwort
-homer-

Registriert seit: 1. Aug 2003
Ort: Düsseldorf
339 Beiträge
 
Delphi 7 Personal
 
#1

Computername aus ListBox

  Alt 4. Jan 2004, 00:37
hi,

kann mir einer sagen, wieich aus einer listBox einen Computernamen herausfiltern kann??? Ich drücke auf einen Button:
ListBox1.items.add(Ecomputername.text); jetzt ist der Name meines Computernamen drinnen, doch wie kann ich das denn rückgänging machen.
Für mein 'net send' benutze ich diesen Code:
Delphi-Quellcode:
procedure TForm1.Senden;
var Send: string;
begin
  Send := 'send ' + User.Text + ' ' + Nachricht.Text;
  ShellExecute(GetDesktopWindow, 'open', 'net.exe', PChar(Send), nil, SW_HIDE);
end;
Statt diesem Befehl 'User.text' will ich jetzt das ausgewählte item aus meiner ListBox einfügen. ich hab es schon mit allem möglichen versucht. Hat aber nicht geklappt. könnt ihr mir da hefen.



-homer-
Aaron B.
www.fainds-production.de.vu wir schreiben deine Programme, entwickeln Cs Movies... Suchen Member

Melden bei ISOF "ISOFAIND"... ICQ: 318117464
#FAINDs
  Mit Zitat antworten Zitat
Benutzerbild von thomasdrewermann
thomasdrewermann

Registriert seit: 8. Jun 2002
Ort: Herne
575 Beiträge
 
Delphi 3 Professional
 
#2

Re: Computername aus ListBox

  Alt 4. Jan 2004, 00:43
Hi -Homer-,

den Text des gerade ausgewählten Eintrages in einer Listbox bekommst du in dem du zuerst die Listbox fragst, welches Item gerade markiert ist. Diese Eigenschaft der Listbox nennt sich ItemIndex. Wenn du jetzt die Markierte Position innerhalb der Listbox hast, dann kannst du dir den Text aus der Position besorgen.

Also ist das die Anfrage, welche dir den Text, des markierten Elements zurückliefert:
listbox1.Items.Strings[listbox1.ItemIndex] In deinen Sourcecode eingebaut:
Delphi-Quellcode:
procedure TForm1.Senden;
var Send: string;
begin
  Send := 'send ' + listbox1.Items.Strings[listbox1.ItemIndex] + ' ' + Nachricht.Text;
  ShellExecute(GetDesktopWindow, 'open', 'net.exe', PChar(Send), nil, SW_HIDE);
end;

mfg
thomas
Sport ist mord...
  Mit Zitat antworten Zitat
-homer-

Registriert seit: 1. Aug 2003
Ort: Düsseldorf
339 Beiträge
 
Delphi 7 Personal
 
#3

Re: Computername aus ListBox

  Alt 4. Jan 2004, 00:46
Danke, war genau das richtige


-homer-
Aaron B.
www.fainds-production.de.vu wir schreiben deine Programme, entwickeln Cs Movies... Suchen Member

Melden bei ISOF "ISOFAIND"... ICQ: 318117464
#FAINDs
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz