|
| Autor |
Nachricht |
Megalow_ Newbie

Anmeldedatum: 17.05.2007 Beiträge: 12 Wohnort: Paderborn
|
Ein Text senden.
Verfasst am: 18.05.2007, 10:58 |
|
|
Hallo leibe Gemeinde,
Da ich gerade erst mit VB.net angefangen bin, habe ich schon die erste Frage.
Unzwar, möchte ich ein Programm machen, dass eine Nachricht im Chat etc. sendet.
Ich habe mir eine Text Box gemacht & ein Button.
In der Text Box sollte wollte ich die Nachricht eingeben & wenn ich auf den Button klicke sollte diese dann gesendet werden, es soll auch kein Spammer werden.
Wenn ich diesen Code hier in den Button schriebe & ich debugge & auf den code klicke passiert nicht, mein Maus zeiger bleibt auf der stelle stehen.
Hier mal der Code:
| Code: |
SendKeys.Send(TextBox1.Text & "{ENTER}")
|
Was ist eventuell das Falsch ?
Ich bedanke mich schonmal & ich entschuldige mich auch dafür, dass ich noch wenig Ahnung habe...[/code] |
|
| |
|
 |
Bahamut_ « Moderator »

Anmeldedatum: 12.12.2006 Beiträge: 250
|
Verfasst am: 18.05.2007, 13:00 |
|
|
Der Source funktioniert einwandfrei. Das Problem ist, dein Programm sendet den Text an sich selber. Plazier lieber in deiner Form einen Timer namens Timer1 und stell das Intervall auf 2000.
| Code: |
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _ System.EventArgs) Handles Button1.Click
Timer1.Enabled = True
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As _ System.EventArgs) Handles Timer1.Tick
SendKeys.Send(TextBox1.Text & "{ENTER}")
Timer1.Enabled = False
End Sub
|
Mit diesem Source wird der Text dann erst nach 2 Sekunden an das aktive Fenster gesendet, du hast also noch genug Zeit in ein anderes Fenster zu wechseln. Du kannst es auch ohne Festerwechsel realisieren, dazu brauchst du den Fenstertitel und ein paar Funktionen. Falls du das brauchst, sag bescheid dann such ichs dir, hab das noch irgendwo ^^ VB.Net-Compiler: http://www.microsoft.com/germany/express/download/default.aspx
VB.Net-eBook: http://www.galileocomputing.de/openbook/visual_basic/ |
|
| |
|
 |
Amethyst_ Poster

Anmeldedatum: 24.02.2007 Beiträge: 172
|
Verfasst am: 18.05.2007, 17:31 |
|
|
Mich würde das, für VB6 interessieren, hast du das vllt auch?
 |
|
| |
|
 |
TheCoder_ Überflieger


Anmeldedatum: 31.12.2006 Beiträge: 359 Wohnort: Essen
|
Verfasst am: 18.05.2007, 18:30 |
|
|
Jeder beliebige spammer.
einfach mal sufu benutzen
 |
|
| |
|
 |
Amethyst_ Poster

Anmeldedatum: 24.02.2007 Beiträge: 172
|
Verfasst am: 18.05.2007, 19:14 |
|
|
| TheCoder hat Folgendes geschrieben: | Jeder beliebige spammer.
einfach mal sufu benutzen |
Ich meine net nen Flooder, sondern das senden an bestimmte Fenster.. 
 |
|
| |
|
 |
TheCoder_ Überflieger


Anmeldedatum: 31.12.2006 Beiträge: 359 Wohnort: Essen
|
Verfasst am: 18.05.2007, 19:33 |
|
|
mach halt nen extra thread in der richtigen section
 |
|
| |
|
 |
|
|