Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
 
Informationen über großen
 Code schöner schreiben?
Verfasst am: 25.10.2011, 12:38  Aufrufe: 246 


Enabled = False End Select End Sub Private Sub Command2_Click() For i = 0 to 8 Command1(i).Caption = "" Command1(i).Enabled = True Next Text1.Text = 1 End Sub Select Case müsste da nicht sein aber ist bei großen projekten und längeren prozeduren übersichtlicher weniger fehleranfällig deinerseits und schneller Smile weil vb nicht b ...

 Mauszeiger positionieren (in einem Spiel)
Verfasst am: 20.07.2011, 12:53  Aufrufe: 873 

de, wie im Titel kurz erwähnt geht es darum den Cursor neu zu positionieren - jedoch nicht an einer festen Stelle (x, y) bzw. (600, 670), sondern am liebsten auf die Position, an der ein bestimmtes Label befindlich ist. Mein Vorhaben:Ich progge ein kleines Spielchen, welches im großen und ganzen auf MouseOver basiert. Ziel ist es mit der Maus bzw. mit dem Cursor von einem Anfangslabel (lblStart) über weitere ...

 Programm als Admin öffnen mit Pfadangabe
Verfasst am: 03.09.2010, 19:31  Aufrufe: 1497 

Hallo ich bin neu hier und stehe vor einem großen Problem. Ich versuche grade selber ein Programm zu schreiben und hab folgendes Problem: Das Programm soll so aufgebaut sein, dass es fünf Eingabefelder gibt in denen man den Pfad von 5 versch. Programmen auswählen und diese dann alle auf einen Klick als Admin ausführen kann. Bisher weiß ich nur, dass man Programme mit der Funktion"Shell()" aufrufen kann ...

 MD5 kleine Buchstaben lesen nicht Große wie!?
Verfasst am: 20.06.2010, 16:56  Aufrufe: 429 

Beispiel so ist das bei mir der hash mit großen buchstaben: 9CDFB439C7876E703E307864C9167A15 so sollte es eigentlich sein das er es mit kleinen buchstaben lesen kann: 9cdfb439c7876e703e307864c9167a15 hier ist der code vom md5 class: Option Explicit Private Const OFFSET_4 = 4294967296# Private Const MAXINT_4 = 2147483647 Private State(4) As Long Private ByteCounter As Long Private Byte ...

 Distanz zwischen Koordinaten berechnen
Verfasst am: 08.06.2010, 21:39  Aufrufe: 635 

Ich verwende einen VB Code um aus 2 NMEA Koordinaten die Distanz zu berechnen. Das ganze funktioniert auch sehr gut. Jetzt habe ich zwei Koordinaten, wo ich aber einen viel zu großen Wert bekomme. Die Koordinaten lauten: Breite start: 46.999913 Länge start: 15.492768 Breite Ende: 47.000023 Länge Ende: 15.492642 Wenn ich diese Zahlen z.B. mit der Webseite http://www.mountainbiker.ch/inhalt/distanz-berech ...

 Neiling mit Visual Basic 2008 Express
Verfasst am: 05.04.2010, 13:27  Aufrufe: 671 

... /Testprogramm so schreiben, daß ein anderer Rechner die SQL-Datenbank hat und mein Programm Kontakt mit diesem SQL Server aufnimmt. Nun sitze ich seit ner Woche da und komm nicht weiter - ich hoffe jetzt auf eure Hilfe! Habe soweit noch in Erfahrung bringen können, da bei der Express-Edition die eigentlich Grafische Anbindung "Microsoft SQL Server" (was nicht lokal gebunden ist) erst ab ner großen ...

 Texteditor (RichText)
Verfasst am: 10.01.2010, 14:57  Aufrufe: 1228 

ca. 1,5 Sekunden Ladezeit ... hat doch inzwischen einen recht großen Umfang (bzgl. Quellcode). Ich verzichte dabei auf viele Grafiken ... das Kontextmenu (des Textfeldes) hat zu jedem Menüpunkt noch ein Icon, und das Hauptmenü hat auch ein par (z. B. bei 'Datei'>'Neu' eine Grafik, die ein leeres Blatt zeigt). Ursprünglich war ich auf Design aus, scheint aber (zumindest laut der Umfrage hier) doch unwichtig zu sein ...

 Arbeiten mit Threads in VB.NET
Verfasst am: 14.08.2009, 17:04  Aufrufe: 9515 

Aber zunächst erstmal einen großen Dank Very Happy Ich brauch dauernd irgendwelche Threads. Was noch fehlt ist eben die Threadsichere zugreifen auf Window-Forms Steuerelemente.

 Filme-Liste
Verfasst am: 17.06.2009, 09:28  Aufrufe: 946 

Das Programm hat zusätzlich einige Extras, zum Beispiel die Möglichkeit es zu minimieren oder direkt die Homepage, die eingespeichert worden ist zu besuchen. Das ganze wird installiert und sollte dann auch direkt alles funktionieren, inklusive XP-Style. Natürlich wird das Programm noch etliche Bugs haben, hoffe aber im großen und Ganzen möglichst wenig Fehler gemacht zu haben. Ein Extra was ich in Zukunft noch einb ...

 Textboxeffekt
Verfasst am: 15.06.2009, 18:06  Aufrufe: 1223 

So,da hier ja kaum NET Videotutorials sind, hab ich mal eins gemacht. Keine großen Erwartungen stellen, dass es was anspruchsvolles ist. Ist ein ganz simples Tut. Den Effekt habt ihr bestimmt schon alle mal gesehen, man nimmt ihn aber nicht direkt wahr. Soviel kann ich sagen, es handelt von einer Textbox Dieses Tutorial wurde von Marduk erstellt!

 Prozeduren
Verfasst am: 15.06.2009, 12:32  Aufrufe: 1470 

Bei ByVal wird der übergebene Wert (z.B. ein string) kopiert und an die Function/Sub übergeben.Hat den großen Vorteil, dass man nicht zufällig den originalen Wert überschreibt.Dafür hat ByVal natürlich den Nachteil der Geschwindigkeit und des Speicherverbrauchs.Optional:Optional hat nicht direkt was mit der Art der Übergabe des Wertes zu tun.Man ist nur (wie der Name eigentlich schon sagt) nicht dazu gezwungen dieser ...

 Hilfe gesucht: Image Viewer mit Scrolling...
Verfasst am: 06.04.2009, 18:25  Aufrufe: 854 

Bildausschnitt für X/Y Position anzeigen (das Display hat 1024x600y Pixel). 4. goto 2. Also im Klartext: Ein 1024x600y großer Ausschnitt aus einem vielleicht 8000x2000y Pixel großen Bild soll entsprechend einer X/Y Koordinate angezeigt werden. Nicht mehr, nicht weniger. Und in den Quellcode müsste ich dann noch die X/Y Hardware-Steuerung einbauen (die steht weitgehend schon). Das ganz sollte halt recht flü ...

 Datei ab einer bestimmten Länge einlesen
Verfasst am: 23.03.2009, 18:05  Aufrufe: 645 

Hallo, wie kann ich eine Datei ab einer bestimmten Länge zb 301 bis zum Schluss einlesen? Kenne nur den Weg eine Datei komplett einzulesen, zwar könnte ich danach die Variable mir zurechtschneiden, doch denk ich ist das bei großen Dateien sehr rechenaufwendig.

 Text123 -> TEXT123
Verfasst am: 20.09.2008, 12:44  Aufrufe: 641 

hier soweit ich weiss gilt UCase() auch für zahlen Very Happy das gegenteil davon is LCase()UCase(String) Convertiert alles zu großen Buchstaben und Zahlen ( wobei zahlen immer gross sin Very Happy)UCase(String) macht alles klein x)

 Remote pc fernsteuern?
Verfasst am: 08.09.2008, 13:44  Aufrufe: 1597 

(nicok;8092)Wow vielen Dank, jetzt hab ich es verstanden =)Aber bedarf es nicht einer großen Rechenleistung wenn man jedes Pixel einzeltn einliest, vergleich und es dann in einer Variable abspeichert?Und noch 2 Fragen:1) Wenn ein Pixel eingelesen wird und vergleicht wird das Ergebnis 0 (= Pixel hat sich geändert) ist, wie verschick ich dann dieses Pixel? Bzw wie sieht so ein Pixel überhaupt aus?2) Muss ich dann alles ...

 Remote pc fernsteuern?
Verfasst am: 08.09.2008, 11:31  Aufrufe: 1597 

Wow vielen Dank, jetzt hab ich es verstanden =)Aber bedarf es nicht einer großen Rechenleistung wenn man jedes Pixel einzeltn einliest, vergleich und es dann in einer Variable abspeichert?Und noch 2 Fragen:1) Wenn ein Pixel eingelesen wird und vergleicht wird das Ergebnis 0 (= Pixel hat sich geändert) ist, wie verschick ich dann dieses Pixel? Bzw wie sieht so ein Pixel überhaupt aus?2) Muss ich dann alles in binär ve ...

 Tut #1 Software besser schützen by DizzY_D
Verfasst am: 08.08.2008, 00:48  Aufrufe: 3358 

... lt;span style="font-size:10pt;line-height:100%"><!--/sizeo-->Jeder der programmiert und seine Software verkauft hat sich schonmal damit auseinander setzen müssen:<br />Was kann man tun um ungewollte Verbreitung seiner Software zu vermeiden?<br />Die meisten entscheiden sich bei dieser Frage für die Hardware ID.<br />Es ist die beste Wahl wenn man seine Software nicht im großen ...

 Sehr große Zahlen
Verfasst am: 23.07.2008, 16:28  Aufrufe: 406 

Ich muss gerade mit sehr großen Zahlen (64 Bit) rechnen.Einen Datentyp wie ULong (VB.NET) gibt es in VB6 aber nicht, oder?Bitte um Hilfe...Smile

 neustart meines RAT-Projekts
Verfasst am: 06.07.2008, 15:36  Aufrufe: 1315 



 Rich TextBox + (Common Dialog, Menu Editor)
Verfasst am: 02.07.2008, 18:09  Aufrufe: 4311 

Im Großen und ganzen ein gutes tut und schön mit Bilder versehen.Nur fehlt finde ich einiges zum eigentlichen Thema "RichTextBox".Ich denke Erklärungen über .SelText, .SelColor, .SelLength, .SelStart usw. wäre nicht schlecht gewesen :wink:Anonsten gut geworden. Freu mich auf weitere tuts

 Musikbox
Verfasst am: 30.06.2008, 12:39  Aufrufe: 788 

hey ja winamp ist ein spitzen player geht sehr schnell spielt fast alles und hat auch mit einer großen anzahl von lieder kein problem Version WinAmp 5.531 kriegst auf www.soft-ware.net und naja dein prog... bei mir geht irgendwie gar nix objekt erforderlich

 ProcessViewer 1.2
Verfasst am: 28.06.2008, 19:02  Aufrufe: 893 



 Auf Seite anmelden
Verfasst am: 29.05.2008, 14:41  Aufrufe: 812 



 Mit sehr großen Zahlen rechnen?
Verfasst am: 20.05.2008, 21:44  Aufrufe: 2540 



 Dateien Splitten
Verfasst am: 19.05.2008, 18:12  Aufrufe: 888 



 MD5-Checksum einer Datei herrausfinden
Verfasst am: 19.05.2008, 12:44  Aufrufe: 1708 

Also die MD5 Klasse die ich benutze enthält eine Funktion namens DigestFileToHexStr(FileName As String) As String und die Funktion liest die Datei Block weise ein und erstellt den MD5 Hash Block weise. Ich denke mal, bei großen Dateien ist das viel Speicher sparender weil nicht erst der Inhalt der ganzen Datei in den Ram muss. Da ich denke, dass ihr die gleiche MD5 Klasse verwendet wie ich, schaut am besten mal nach ...

 Winsock FileTransfer Problem
Verfasst am: 12.05.2008, 14:25  Aufrufe: 719 



 .NET nicht gleich .NET ?
Verfasst am: 22.04.2008, 22:11  Aufrufe: 1048 

C++ basierend auf das Framework wird genaus schnell sein, wie C# und VB. Anders sieht es aus, wenn du zb den g++ Compiler verwendest. Ansonsten gibt es keine wirklich großen Unterschiede zwischen C# und VB. Ich hab aber mal irgendwo ein Video gesehen, in dem die unterschiedlichen IDE´s vorgestellt wurden. Dabei sollte man mit der VB IDE schneller und produktiver arbeiten können(wirkt sich allerdings nicht auf den C ...

 [B] File Shredder Modul
Verfasst am: 21.04.2008, 19:54  Aufrufe: 2307 

(Random erzeugt) Erst der nächste Block besteht dann wieder aus einem anderen Zeichen. Das sollte sicher genug sein, besonders wenn man mehrere Wiederholungen macht. Außerdem kann man die Blockgröße gegebenfalls auch selbst bestimmen. Wer möchte, kann auch ein Array einbauen wo man per Schleife immer ein Random erzeugtes Zeichen zuweist. Das hat aber den großen Nachteil, dass es dadurch um einiges langsamer ...

 Fakultät
Verfasst am: 20.04.2008, 17:25  Aufrufe: 1634 

Integer ist nicht für solch große Zahlen ausgelegt, für solch große Zahlen kannst du Decimal, Double oder Object nehmen. Wobei du dann bei extrem großen Zahlen ein langsamere Berechnung hast.

 Antileak mit CRC32
Verfasst am: 17.04.2008, 12:53  Aufrufe: 1921 

... nd 16777215) _<br />      Xor nCRC32LookUp(Index)<br />  Next i<br /><br />  CRC32 = Not (nResult)<br />End Function<br /><br />' CRC32-Checksumme einer Datei berechnen<br />Public Function CRC32FromFile(ByVal sFile As String) As Long<br />  ' Um die Verarbeitung von großen ...

 Icons und VB6
Verfasst am: 17.04.2008, 12:39  Aufrufe: 1754 

EinleitungHallo vb-x'ler. Ich werde hier versuchen euch das arbeiten mit Icons ein bisschen näher zu bringen.Also wie ihr welche erstellt und einbindet in eure Programme.Denn optisch nette Programme haben den großen Vorteil, dass potentielle Benutzer eher daraufansprechen als bei langweiligen grauen Programmen, was ja im Endeffekt unser Ziel ist.Was benötigen wir also alles dazu.Wir brauchen natürlich erstmal die pas ...

 Upload nach Bestimmter Zeit
Verfasst am: 22.03.2008, 18:05  Aufrufe: 440 

Kann ein Timer überhaupt mit so großen Zahlen (7.200.000) umgehen?

 [Text] Prozeduren
Verfasst am: 09.03.2008, 21:24  Aufrufe: 1018 

Bei ByVal wird der übergebene Wert (z.B. ein string) kopiert und an die Function/Sub übergeben. Hat den großen Vorteil, dass man nicht zufällig den originalen Wert überschreibt. Dafür hat ByVal natürlich den Nachteil der Geschwindigkeit und des Speicherverbrauchs. Optional: Optional hat nicht direkt was mit der Art der Übergabe des Wertes zu tun. Man ist nur (wie der Name eigentlich schon sagt) nicht dazu ge ...

 Passwort Manager and KI
Verfasst am: 20.02.2008, 18:41  Aufrufe: 915 

Und das ist meiner Meinung nach der schwierigste Teil da die Seiten alle sehr unterschiedlich sind. Da müßte er evt. auf vorgegebene Stichwörter reagieren und dann entscheiden ob erfolgreich oder nicht. Im Großen und Ganzen hast du dir ein extrem schwieriges Thema ausgesucht. Evt. ist es etwas einfacher, wenn der Benutzer dem Programm bei jeder Seite einmal zeigt wie man sich einloggt und ob es erfolgreich w ...

 Hilfe für ein Quizprogramm
Verfasst am: 20.02.2008, 10:36  Aufrufe: 700 

Es fehlt im nur ein wenig an Verbesserungen die ich als Anfänger nicht so leicht umgesetz kriege Laughing . das wären folgende: - Die Fragen können sich wiederholen - Fragen in einer Datenbank speichern - Design ? :/ Aber im großen und ganzen bin ich schon recht stolz das ich es überhaupt "soweit" gebracht haben Cool naja schaut mal rein und vieleicht möchte der ein oder andere mir paar Tipps und Vors ...

 [Text] Antileak mit CRC32
Verfasst am: 17.02.2008, 11:18  Aufrufe: 1393 

... Size Index = (nResult And &HFF) Xor Bytes(i) nResult = (((nResult And &HFFFFFF00) \ &H100) And 16777215) _ Xor nCRC32LookUp(Index) Next i CRC32 = Not (nResult) End Function ' CRC32-Checksumme einer Datei berechnen Public Function CRC32FromFile(ByVal sFile As String) As Long ' Um die Verarbeitung von großen ...

 Hardware id ?
Verfasst am: 14.02.2008, 18:14  Aufrufe: 1271 

Du brauchst doch nur ein paar Hardwarekomponenten auslesen und verschiedene Operationen durchführen, zb: -Grafikkartenname, Festplattenname, Computername und Username Daraus machst du einen großen String, von dem du zb jeden 2. Buchstaben filterst. Danach bestimmst du von jedem den Ascii-Wert und nimmst wieder nur jede 2. oder 3. Zahl. Am Ende noch mit ein paar ":" oder "-" trennen und ferti ...

 CheckSumme
Verfasst am: 10.02.2008, 18:46  Aufrufe: 1289 

1 Generiert die CheckSumme einer datei per Kontextmenü, Außerdem kann ein Report erstellt werden. zum installieren: Datei/Installieren //edit hmmm mir fällt grad was auf.. da ich den sha algo als letztes gemacht habe hab ich die datei danach nichmehr getestet -.-' ich glaub sha hat nen problem mit der stringlänge und der md5 algo kackt bei großen dateien (getestet mit 500mb) auch ab weil z ...

 [Text] Icons und VB6
Verfasst am: 19.01.2008, 15:32  Aufrufe: 4827 

Ich werde hier versuchen euch das arbeiten mit Icons ein bisschen näher zu bringen. Also wie ihr welche erstellt und einbindet in eure Programme. Denn optisch nette Programme haben den großen Vorteil, dass potentielle Benutzer eher darauf ansprechen als bei langweiligen grauen Programmen, was ja im Endeffekt unser Ziel ist. Was benötigen wir also alles dazu. Wir brauchen natürlich erstmal die passenden Icons ...

 Filme-Liste
Verfasst am: 08.01.2008, 23:15  Aufrufe: 1247 

Das Programm hat zusätzlich einige Extras, zum Beispiel die Möglichkeit es zu minimieren oder direkt die Homepage, die eingespeichert worden ist zu besuchen. Das ganze wird installiert und sollte dann auch direkt alles funktionieren, inklusive XP-Style. Natürlich wird das Programm noch etliche Bugs haben, hoffe aber im großen und Ganzen möglichst wenig Fehler gemacht zu haben. Ein Extra was ich in Zukunft no ...

 Speziales Textdatei-Lesen
Verfasst am: 06.01.2008, 09:23  Aufrufe: 459 

Hallo, ich stehe vor einem echt großen Problem bin quasi am verzweifeln ich schildere euch mal kurz was ich vor habe: Ich möchte 2 Zeilen aus einer .key Datei in einer anderen Key-Datei ersetzen. Bei der ich nen sie jetzt mal Update.key stehen die neuen 2 Keys drin, in der Main.key sollen sie rein. Problem ist aber das die Main.Key extrem lang ist und die Keys in Zeile 315+116 müssen und noch dazu ohne Leerzeiche ...

 Lückentextfüllen
Verfasst am: 09.12.2007, 22:28  Aufrufe: 278 

Oo arbeite doch ganz einfach mit labels und textboxen... und in der großen machste dann: txt_alles.text = label1.caption & text1.text & label2.caption & text2.text ... musste halt bei jedem change von den textfeldern aktualisieren...

 Lückentextfüllen
Verfasst am: 09.12.2007, 22:22  Aufrufe: 278 

Also ich will das somachen ... das ich einnen Lückentext habe ... und der soll dann mit einzenen textboxen gefüllt werden .... z.b Alter:__ Ich bin genau __ Jahren Alt und der Text soll dann zumschluss in einer Großen Textbox ( fertich ) Widergegeben werden

 [Text] Ein RAT erstellen
Verfasst am: 04.12.2007, 18:52  Aufrufe: 3645 

Um ein Setup zu erstellen müsst ihr dann den Befehl Verpacken aufrufen. Der Assistent ermittelt nun alle Dateien, die von eurer Anwendung benötigt werden. Hierzu "durchforstet" er die Projektdatei nach Verweisen auf externe Komponenten und listet alle gefundenen Komponenten auf. Im großen und ganzen findet der Assistent alle benötigten Dateien selbständig. Sollen weitere Dateien mit ins Setup gep ...

 Suchfunktion in einer Textbox
Verfasst am: 03.12.2007, 18:47  Aufrufe: 312 

Ist im Großen und Ganzen richtig, wird nur ein Problem geben. Wenn der Benutzer was in der Textbox rumdrückt stimmt die letzte Position nicht mehr. Ich würde ne globale Variable machen in der die letzte Position gespeichert wird.

 Suche für ein tolles Projekt gute VB .NET Coder
Verfasst am: 02.12.2007, 16:55  Aufrufe: 1490 

Hallo, wie der Titel schon sagt, suche ich gute VB .Net Coder, größtenteils gehts um httprequests - also daten per post senden und empfangen. Es geht um einen automatischen Captcha-Erkenner, und er würde sehr gut funktionieren, was einen großen Schritt bedeuten würde! Wer dabei wäre, bitte melden Smile

 Errinerung...
Verfasst am: 25.11.2007, 14:31  Aufrufe: 408 

caption = "20:15" then msgbox "Essen ist fertig" , vbinformation , "Fertig" dann hast du das schonmal mit der zeit und der nachricht und das man den text änder kann , machst du einfacj ne textbox rein dann heist deine message msgbox text1.text , vbinformation , "Fertig" das mit der großen schrift kannste als message fergessen dann machst du dir ne 2te form un ...

 Vorteile gegenüber VB6?
Verfasst am: 15.11.2007, 23:44  Aufrufe: 365 



 Vorteile gegenüber VB6?
Verfasst am: 15.11.2007, 21:35  Aufrufe: 365 

NET wechseln willst, kannst du auch bei VB6 bleiben, denn die ist auch objektorientiert Wink Die Geschichte mit den Imports ist eigentlich schon gut gelöst und gut sortiert/strukturiert. Anhand der Namespaces kann man schon schnell erahnen wo man was findet. Aber je öfter du damit arbeitest, desto schneller hast du das drin. Wenn du so großen Wert auf die Schnelligkeit deines Programms legst, bist du mit VB nic ...




[ Time: 3.2296s ][ Queries: 294 (2.9167s) ][ GZIP on - Debug on ]