Suchergebnisse
Suchergebnisse 1-30 von insgesamt 299.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Du musst beim ValueMember die genaue Property-Bezeichnung nehmen. Die Property heißt bei dir "ID" und nicht wie ich zuerst erwartet habe "GruppenID".
-
Hallo @kurzda, verwende zusätzlich zum DisplayMember auch den ValueMember. Dann hat die Reihenfolge der Elemente in der Combobox auch keinen Einfluss auf die Auswahl, wenn du die GruppenID als ValueMember verwendest. Also in deinem Fall: VB.NET-Quellcode (3 Zeilen) Zitat von kurzda: „Schwierig wird es allerdings, wenn ich jetzt einen konkreten Artikel mir anzeigen lassen möchte, also auch eine konkrete Produktgruppe habe.“ Ich verstehe diese Aussage leider nicht ganz. Vermutlich willst du ein be…
-
Visual Studio 2015 CE - Navigationsbar weg
Switcherlapp97 - - Weitere Sprachen und sprachübergreifende Themen
Beitrag@Snaptu Tools > Options > Text Editor > CodeLens > Enable CodeLens
-
@Jason es gibt bereits Controls, die für das sogenannte Syntax-Highlighting entwickelt wurden und frei verwendbar sind und viel komfortabler und mächtiger sind als die RichTextBox. Suche dazu mal nach Syntax-Highlighting Controls für Windows Forms. Als Programmierübung kannst du das, wenn du Lust hast, auch mal mit einer RTB versuchen ... Noch ein paar kleine Anmerkungen zu deinem Code : Bei deiner Wörtererkennungs-Routine wird das Leerzeichen, das für den Abbruch der Schleife sorgt, in den sele…
-
Zitat von RodFromGermany: „geht im MouseMove-Event. Setz Dir im MouseDown und MouseUp ein Enable-Flag“ Man könnte aber auch alles im MoseMove-Event machen. Dort bekommt man ebenfalls die MouseEventArgs mitgeliefert, welche die Mausposition und die aktuell gedrückten Mausbuttons beinhaltet. Invalidiert wird nur dann, wenn auch der richtige Mausbutton gedrückt ist. Ich habe gerade schnell ein kleines Projekt gebastelt. Hier der relevante Code: VB.NET-Quellcode (23 Zeilen) @MacDo Dieser Code sollte…
-
Hallo, Ich habe angefangen meinen RubiksCubeSolver etwas zu erweitern und möchte gerne einen Webcam-Input von verdrehten Würfeln implementieren. Mein Ansatz (mit Screenshot etwas verständlicher): vb-paradise.de/index.php/Attachment/29690/ - Transparentes Raster für die fehlenden Farben über den Webcaminput legen (das graue im Hintergrund ist das Bild von der Webcam (wenn auch von einem Blatt abgedeckt )) - Mit dem Klick auf den Snapshot-Button wird das aktuelle Webcambild in eine Bitmap geladen …
-
Hallo, ich habe ein 3D-Model das mit Double-Buffered-Multithreading (altdevblogaday.com/2011/07/03/threading-and-your-game-loop/) updatet und zeichnet. Wenn gerendert werden muss, löst das Model ein Event aus, welches in meiner Form gehandelt wird und die nötigen Argumente liefert, um angepasst an die Form das Model zeichnen zu können. Nun habe ich mir gedacht ich könnte das ganze in ein UserControl packen. Statt dem RenderEvent reicht dann ein einfaches Invalidate. Nur leider funktioniert es ni…
-
@Axxxxxl Ich würde im DownloadFileCompleted überpüfen, ob e.Error Nothing ist. Wenn ja war der Downloadvorgang erfolgreich, sonst kannst du e.Error.Message als MessageBox aufpoppen lassen. VB.NET-Quellcode (6 Zeilen) Übrig bleibt noch die Dateileiche, die mit 0 Bytes auf dem Rechner erstellt wird. Diese könntest du gegebenfalls noch entfernen Gruß Switcherlapp97
-
@Markus Jacobs Aus dem Startpost ist leider nicht ersichtlich, um was für eine Anwendung es sich handelt. Falls er einen einfachen FTP Download programmieren will, ist es nicht notwendig eine Web Request zu verwenden. Dafür würden Credentials reichen Ansonsten muss der TE wie du bereits gepostet hast eine WebRequest verwenden Vielleicht könnte der TE ein bisschen genauer schildern, um was es sich bei seinem Problem genau handelt. Gruß Switcherlapp97
-
@Axxxxxl Wenn der Benutzer die Zugangsdaten für den Server selber eingeben muss empfehle ich dir die Credentials-Eigenschaft der WebClient-Klasse: C#-Quellcode (2 Zeilen) Falls du ein fixes Passwort in den Code schreiben möchtest, musst du bedenken, dass es leichtes Spiel ist dein fertiges Programm decompilen und die Zugangsdaten aus deinem Code zu extrahieren. Gruß Switcherlapp97
-
Timer
Beitrag@SveFriRo Es existiert eine Variable die hochzählt, wie viele Sekunden schon vergangen sind. Da nur ganze Sekunden hochgezählt werden, empfiehlt sich ein Integer als Datentyp. Beim Start des Timers wird diese Variable auf 0 gesetzt und im Timer-Tick-Event immer um 1 erhöht (Var+=1). Gleichzeitig änderst du den Text des Labels in den Wert der Variable (Stichwort ToString()). Bevor du die Variable im Tick-Event um 1 erhöhst, muss überprüft werden ob Var schon die 180 erreicht hat. Falls die 180 be…
-
Wenn du das Programm debuggst, wird eine Zeile gelb unterlegt (dort wo der Fehler aufgetreten ist). Vermutlich willst du dort den Pfad aufrufen. Den Wert der Variable, die den Pfad enthält, kannst du ermitteln, indem du über die Variable mit der Maus hinüber fährst. Dann vergleiche den aktuellen Wert der Variable mit dem absoluten Pfad auf deinem Rechner. Falls sich die beiden Pfade unterscheiden, musst du den Pfad im Programm ändern.
-
@stylep Wenn es um das Addieren von Zeiten geht, solltest du Timespans verwenden. So wie hier: http://msdn.microsoft.com/de-de/library/system.timespan.op_addition(v=vs.110).aspx Zuvor musst du allerdigns Strings in Timespans umwandeln. Dafür sollte dir dieser Artikel helfen: http://msdn.microsoft.com/en-us/library/se73z7b9(v=vs.110).aspx Gruß Switcherlapp97
-
@GooMan Das ist leider das Problem am neuen Rendersystem. Es wird eigentlich die ganze CPU Zeit dafür verwendet das Model upzudaten und zu rendern. Dadurch haben die WinForms Controls keine Zeit zum rendern. Ich gebe ihnen diese CPU Zeit künstlich und habe aktuell noch einen Fixwert angegeben, wie lange der eigentliche Rendervorgang pausiert. Bei mir läuft es mit diesem Fixwert bei anderem nun eben nicht. Ich werde mit das demnächst mal anschauen und hoffentlich bald beheben. Danke für den Hinwe…
-
Update 0.9.5
BeitragIch freue mich nach längerer Pause wieder ein Update für meinen RubiksCubeSolver herausgeben zu dürfen. Es hat vor allem so lange gedauert, da ich das Problem mit dem nicht flüssigen Rotieren nicht in den Begriff bekam. Nun habe ich die Struktur des Programms umgebaut und vor allem das Rendering komplett neu designt und vom Updating distanziert. Als Vorlage dafür habe ich das Double Buffer Multithreading genommen, das auch in der GameEngine von @Artentus verwendet wird. Dank dessen Hilfe dreht s…
-
Zitat von PPR-Dev: „list.SelectedIndex“ Das funktioniert nur bei einer ListBOX nicht bei einer ListVIEW! In dem anderen Projekt verwendest du vermutlich eine Listbox. Die Listview hat auf jeden Fall keine SelectedItem-Property Stattdessen kannst du mit SelectedIndices arbeiten: Visual Basic-Quellcode (1 Zeile) Das gibt den Index des ersten ausgewählten Items zurück. Aufpassen solltest du allerdings, wenn kein Item ausgewählt ist. Mit diesem Code schmiert dein Programm dann nämlich ab. Also musst…