|
You last visited: Today at 22:45
Advertisement
[Easy] Beim Programstart eine Abfrage ausführen
Discussion on [Easy] Beim Programstart eine Abfrage ausführen within the Coding Tutorials forum part of the General Coding category.
07/02/2009, 21:35
|
#1
|
elite*gold: 0
Join Date: Nov 2008
Posts: 20,557
Received Thanks: 9,134
|
[Easy] Beim Programstart eine Abfrage ausführen
So hier mal ein trick um beim starten der .exe eine Abfrage zu machen^^
Oberfläche
Zum Startfomular Form1 fügen Sie noch ein weiterer Formular Form2 hinzu (Menü Projekt/Windows Form hinzufügen....). Klicken Sie im Projekt-Eigenschaftdialog (Seite "Anwendung") unten rechts auf die Schaltfläache "Anwendungsframework aktivieren" setzen!).
Erzeugen Sie mit Hilfe der Beiden Comboboxen am oberen rand des Codefensters ApplicationEvents.vb den Rahmencode eines Eventhandlers für das StartUp-Ereignis:
Quellcode
Code:
[COLOR="DarkBlue"]Namespace My
Partial Friend Class MyApplication
Private Sub MyApplication_Startup(ByVal sender As Object, _
ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) _
Handles Me.Startup
If Messagebox.show("Wollen Sie das Programm wirklich ausführen?", "Frage", _
MessageBoxButtons.YesNo) = DialogResult.Yes Then
Me.MainForm = Global.WindowsApplication1.Form2
Else
e.Cancel = True
End If
End Sub
End Class
End Namespace [/COLOR]
Test
Bei Programmstart erscheint zunächst das Meldungsfenster.
Mit dem Druck auf den Ja-Button wird der Anwendung Form2 als Hauptformular zugewiesen und ausgeführt.
Andernfalls endet die Programmausführung an dieser Stelle.
Code:
Credits:
Hammy
Rikkami
Visual Basic 2008 Buch
|
|
|
07/02/2009, 23:51
|
#2
|
elite*gold: 1
Join Date: Jul 2005
Posts: 553
Received Thanks: 454
|
Ja, das könnte nützlich sein, wenn man es in seinen Trojaner einbaut, sodass, falls jemand diesen aus Versehen ausführen sollte, er doch noch einmal abbrechen kann.
Ne, was'n Quatsch...
Trojaner schreibt man doch gar nicht in VB.NET
|
|
|
07/03/2009, 17:39
|
#3
|
elite*gold: 0
Join Date: Nov 2008
Posts: 20,557
Received Thanks: 9,134
|
Quote:
Originally Posted by link
Ja, das könnte nützlich sein, wenn man es in seinen Trojaner einbaut, sodass, falls jemand diesen aus Versehen ausführen sollte, er doch noch einmal abbrechen kann.
Ne, was'n Quatsch...
Trojaner schreibt man doch gar nicht in VB.NET
|
Damit hast du dich offiziell selbst gepwnt.
Denk erst nach bevor du etwas postest.
|
|
|
07/03/2009, 17:50
|
#4
|
elite*gold: 0
Join Date: Aug 2006
Posts: 21,637
Received Thanks: 8,435
|
Schonmal drüber nachgedacht, dass Codiersprachen nicht nur für irgendwelche scriptkiddyprogramme wie z.B. Trojaner da sind?
kusch kusch zu deinen 1337l3333333333333tweh4xx0rwithtroj4nzcrew Freunden.
Ich find das Tutorial gut für Anfänger wie mich. ;D
Danke.
|
|
|
07/03/2009, 18:41
|
#5
|
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
|
Nichts für ungut, aber jeder, der VB.NET zumindest halbwegs kann sollte in der Lage sein sowas zu schreiben.
Und link hat sich sicher nicht selbst gepwnt. ;o
|
|
|
07/03/2009, 19:06
|
#6
|
elite*gold: 4
Join Date: Aug 2008
Posts: 6,783
Received Thanks: 4,992
|
1. Weshalb sollte man eine Bestätigung für das Ausführen eines Programmes wollen ?
1.1 Was eher gebraucht wird ist eine Prüfung, ob das Programm schon läuft, damit es nicht 2 Mal gestartet wird.
1.2 Weiterhin ist auch eine Abfrage beim Schließen des Programms recht sinnvoll, jedoch wie schon erwähnt nicht beim Ausführen.
2. Entweder du schreibst den Thread um zu einem Tutorial oder ich beantrage einen Move. Da es sich hierbei um kein Tutorial handelt, weil du im Grunde nichts erklärst sondern einfach nur das Code-Snippet postest.
|
|
|
07/03/2009, 19:22
|
#7
|
elite*gold: 0
Join Date: Jul 2009
Posts: 26
Received Thanks: 6
|
Kann man eigentlich irgendwo nachsehen in welche Bereichen die Mods Mods sind? Würde mich bei manchen wirklich mal interessieren.
|
|
|
07/03/2009, 19:39
|
#8
|
elite*gold: 4
Join Date: Aug 2008
Posts: 6,783
Received Thanks: 4,992
|
Wenn du auf die jeweilige Sektion wechselst und dann ganz runterscrollst siehst du welche Moderatoren hier Rechte besitzen :P
|
|
|
07/03/2009, 22:51
|
#9
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
Einfach auf Forenmitarbeiter klicken. Hauptseite ganz unten:
|
|
|
07/04/2009, 07:03
|
#10
|
elite*gold: 20
Join Date: Mar 2007
Posts: 4,277
Received Thanks: 2,990
|
I suggest you start in another more elegant language.If you already know part of the framework then try C#.
|
|
|
07/04/2009, 11:29
|
#11
|
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
|
Well elegant is subjective. Some people prefer writing "Dim" in front of every declaration and hate writing braces in front of and behind their code blocks.
But with VB.NET you can do as much as with C#.
|
|
|
07/05/2009, 01:18
|
#12
|
elite*gold: 196
Join Date: Nov 2005
Posts: 625
Received Thanks: 192
|
Seit wann werden die ehrwürdigen Mitglieder dieses Forums von dir gesiezt?
|
|
|
07/05/2009, 08:51
|
#13
|
elite*gold: 20
Join Date: Dec 2006
Posts: 839
Received Thanks: 91
|
Kann mir mal einer erzählen, warum hier gleich wieder rumgepöbelt wird?
Wenn dieses Tutorial auch nur einem einzigen User weitergeholfen hat, dann ist es schon mehr wert als der ganze Unsinn, der hier ansonsten in diesem Thread zu finden ist. Und ich bin mir sicher, dass es irgendeinen Anfänger gibt, der vielleicht genau so etwas realisieren möchte. Schließlich dient es bloß als Beispiel, man muß es ja nicht eins zu eins übernehmen.
Kommt mal runter. Wenn ihr so geil seid, dann postet selbst was sinnvolles.
|
|
|
07/05/2009, 09:07
|
#14
|
elite*gold: 4
Join Date: Aug 2008
Posts: 6,783
Received Thanks: 4,992
|
Was mich an sich nur wundert ist, wo die Mods dieser Sektion hier wieder sind...
PS: Bei meinem Post ging es mir nur darum, dass es kein Tutorial ist. Bzw der Ersteller das Ganze doch mal etwas erweitert und näher erklärt bzw. anders gestaltet.
|
|
|
07/05/2009, 11:59
|
#15
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
Quote:
Originally Posted by Cholik
Was mich an sich nur wundert ist, wo die Mods dieser Sektion hier wieder sind...
PS: Bei meinem Post ging es mir nur darum, dass es kein Tutorial ist. Bzw der Ersteller das Ganze doch mal etwas erweitert und näher erklärt bzw. anders gestaltet.
|
Die Mods sind hier :P
|
|
|
 |
Similar Threads
|
Beim Ausführen des Patches ist ein fehler Aufgetreten...
11/14/2010 - Last Chaos - 8 Replies
Ich hab das ganze Forum durchsucht und bis jetzt nur die Antwort gefunden ich solle es zu einer anderen Zeit machen... ich hab ungelogen mindestens 20 mal das programm zu verschiedensten Zeiten in der Letzten Woche gestartet. Es kommt immer das selbe... ich hätte gerne diesmal eine Antwort von jemanden der wirklich Ahnung von sowelchen sachen hat
danke ;)
|
Kann mir einer über Tv beim make.sh ausführen helfen?
01/05/2010 - Metin2 Private Server - 0 Replies
ich wollte eine deutsche version der forked_road.quest (Reichsschlacht) impentieren. Aber das make.sh ausführen klappt nicht, ich mach alles genau so wie es in diesem thread beschrieben wird:
http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/413013-how-reichsschlacht-entbugge n-zum-laufen-bringen-mit-mobs-etc.html
Aber am Ende stand in der VPC-Konsole nur ganz oft
Segmentation fault (core dumped)
Wer kann mir über Tv helfen?
|
Problem beim make.sh ausführen!
12/30/2009 - Metin2 Private Server - 10 Replies
Es gibt da so einen Thread wo erklärt wird wie man make.sh ausführt
(braucht man um etwas in deutsche übersetzte wirksam zu machen)
Ich hab's genauso gemacht wie da und das sieht jetzt so aus:
Directupload.net - D7iurojyi.jpg
|
Rootkit frage/fehler beim ausführen
04/11/2008 - Kal Online - 5 Replies
hi
also ich hab in nem tut gelesen wie das mit dem Uce geht und verstanden.
Ein Problem: Wenn ich bereits CD rootkit\FU_rootkit\EXE eingegen hab und dann fu schreib muss ich ja fu -pl 100 schreiben wenn ich das mache kommt das: "Unable to load DriverDas dass System kann die angegebene Datei nicht finden.
plz help
|
Fehlermeldung beim Ausführen von Glitchy's
03/02/2008 - World of Warcraft - 1 Replies
Hallo
Sobald ich Glitchy's installiere und dannach ausführen möchte kommt die Meldung "Die Anwendung konnte nicht richtig initialisiert werden(0xc0000135). Klicken sie auf "OK", um die Anwendung zu beenden". Deinstallieren und neuinstallieren sowie statt rapidshare megaupload zu benutzen brachte bisher nichts.
|
All times are GMT +1. The time now is 22:45.
|
|