Suchergebnisse
Suchergebnisse 1-30 von insgesamt 30.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
*Bitte keine unnötigen Vollzitate* Vielen Dank! Das gibt mir unheimlich gute Einblicke und hat mich schon auf ein paar Ideen gebracht! Ich frage mich wo der Hilfreich-Button hin ist, sonst hätte ich den schon mehrfach betätigt. Mein erster Lösungsansatz war es die Ball Geschwindigkeit und die noch verbleibende Strecke zu berechnen und daraus eine mögliche Kollision zu bilden/abzuschätzen, aber ich werde mich jetzt erstmal einlesen.
-
Zitat von RodFromGermany: „@Sneeze Gehe an die Kollision so heran: Dein Körper hat eine Größe, nehmen wir zunächst der Einfachheit halber an, es sei ein Rechteck. Wenn vorn eine Wand steht, ist die ebenfalls ein Rechteck. Nun kannst Du mit elementaren Mitteln überprüfen, ob beide Rechtecke gemeinsame Punkte haben: If (rc1.IntersectsWith(rc2)) Then Mach aus Deinen Gegenständen Instanzen von Klassen mit gemeinsamer Basisklasse, die eine Double Methode .Distance(other) und eine Methode .CollisionWi…
-
Hallo, ich habe Probleme bei der Erstellung eines Pong-Spiels bzw. das Spiel funktioniert eigentlich - allerdings nur solange es bei einer Geschwindigkeit bleibt. Allerdings habe ich vor das der Ball über die Zeit immer schneller wird und auch ungewohnte Bewegung durchführt - aber meine "Kollisionserkennung" die ich zusammengeflickt habe kommt damit nur schwer klar. Manchmal schlägt es den Ball zurück und manchmal nicht - ich muss dazu sagen das ich sehr schlecht in Mathe bin (Hatte gute Noten z…
-
Benutz im Editor "VB.NET" zum formatieren anstatt "Code" dann kann man viel besser lesen. Ansonsten hat Rod ja bereits geschrieben das der Dialog der geöffnet wird ein "FolderBrowserDialog" ist und den kann man in deinen Code (bei der Formatierung Zeile 30ff) auch sehen. Der Code wurde ja auch ein wenig kommentiert. Schau dir auch bei Sub Main() VB.NET-Quellcode (4 Zeilen) Aufgrund der Formatierung kann ich das nicht ganz erkennen aber grob Zeile 37-45 müssen weg. Dann musst du noch die Variable…
-
Sollte man das nicht auch in den Einstellungen direkt aktivieren können? Zitat: „Click the “Turn On Now” or “Turn Off Now” button to immediately enable or disable the Night Light feature, no matter what time of day it is. You can use this button to see exactly what Night Light mode looks like without waiting for sunset.“ Quelle: https://www.howtogeek.com/302186/how-to-enable-night-light-on-windows-10/ PS: Kann auch sein das ich daneben liege, hab das Update noch nicht geholt - weil da noch einig…
-
Benutzeroberfläche
BeitragHallo, benutze doch bitte den VB.Net Button im Editor dann ist der Code übersichtlicher [vbnet*]Dein Code[/vbnet*] (ohne die beiden *) Dann schreibe bitte was genau dein Problem ist, denn die Aussage "Ich bekomme es einfach nicht hin..." hilft uns nicht wirklich um dir weiterzuhelfen.
-
Zitat von mrMo: „ @Sneeze Mit nem Try/Catch würde ich das nicht abfangen. Kleiner Tipp: Je mehr try/catch du in deinem Code hast, desto schlechter ist er. Programmiere so, das da keine Fehler auftreten können. Hierzu braucht man wiederum if/ElsIf und so.“ Ich vermeide Try-Catch auch so gut es geht, manchmal ist es aber verführerisch einfach (ich nutze es oft um mehrere Fehler zur Laufzeit zu erfassen und dann alle nach und nach zu behandeln). Würde eine If-Abfrage auch immer vorziehen - aber das…
-
Erstell dir später mal ein Testprojekt wo du das ganze an simplen Beispielen ausprobierst - dann verstehst du es viel besser. Es sieht sehr komplex aus und ich würde es mit einer (mathematischen) Produktformel vergleichen - sieht schlimmer aus als es ist.
-
Entweder du machst eine If Abfrage und prüfst vorher ob etwas enthalten ist oder du machst es mit Try-Catch. IfAbfrage (einzeilig) VB.NET-Quellcode (1 Zeile) Try-Catch: VB.NET-Quellcode (5 Zeilen)
-
Ich bin nicht sonderlich gut mit WPF, aber mir erscheinen Progressbars für das Vorhaben nicht gut geeignet. Ich selbst hätte es mit einer Lib wie WPF Sound Visualization Library probiert und das dann entsprechend angepasst oder alternativ geschaut wie ich das zeichnen kann, denn WPF kann da schon einiges. Insgesamt habe ich das Vorhaben aber nicht zu 100 % verstanden (Musikvisualisierung und ein Video rendern) - deswegen kann meine Antwort auch am Ziel vorbeischießen.
-
Windows 7 besser als Windows 10?
BeitragIch bin mit Windwos 10 zufrieden, habe alle Kacheln vom Startmenü verbannt und die Cortana Leiste rausgenommen. Ein NoSpy-Programm durchlaufen lassen und die Einstellungen auch manuell durchgeprüft - bin mehr als zufrieden von der Leistung und Stabilität. Einziges Manko für mich ist das sie die Systemsteuerung nicht ganz in die Einstellungen integrieren konnten. Auch ladet die Liste mit den Apps langsam und gefällt mir nicht - daher bin ich froh das die alte Systemsteuerung noch drin ist. Und da…
-
Zitat von LuaX: „Du kannst bei W10 Updates zurückstelken d.h es wird 35 Tage gewartet und dann lädt alles runter.... Als Insider, wie z.b. ich bringt das aber z.b. nichts.“ Man kann die Updates auch ganz deaktivieren, bei mir updated Windows genau dann - wenn ich es möchte und nicht eine Sekunde früher. Dafür muss man nur "gpedit" in Windows-Startmenü eingeben -> Administrative Vorlagen und dort die Updates manuell ausstellen. Zumindest 8 Monate sind damit drin und wenn man noch was anderes ände…
-
Würde das nicht einfach so gehen (Ins Button Klick Event): VB.NET-Quellcode (1 Zeile)
-
Wenn ich wüsste was du mit "Backgroundlink" meinst, könnte ich dir vielleicht helfen Willst du nur was hinzufügen oder einen variablen Textteil haben? Wenn du etwas hinzufügen willst dann kannst du einfach + benutzen. VB.NET-Quellcode (1 Zeile)
-
Hallo, ich hab eine ganze Weile benötigt um es mit den Invoke Begriff halbwegs zu verstehen. Das mit den Delegates gelingt mir nicht so gut, daher hab ich das Problem einfach mit VB.NET-Quellcode (1 Zeile) mehr oder weniger "gelöst". Auch ein ganzen Private Sub kann ich damit schön aufrufen VB.NET-Quellcode (1 Zeile) Das funktioniert auch alles prima. Nur bisher benutzte ich immer BackgroundWorker. Was will ich eigentlich: Aus Interesse wollte ich dann mal mit ganz normalen Threads arbeiten und …
-
Es ist doch relativ egal ob ich sie lösche oder unsichtbar machen - oder irre ich mich hier? Ich mein in beiden Fällen kann ich das mit einer Schleife lösen. Ob jetzt btn.hide() oder controls.remove(btn) spielt für das Vorhaben doch keine Rolle oder? Bin im übrigen offen für konstruktive Kritik, ich lerne sehr gerne dazu und in diesem Fall habe ich mir sehr viele For each Schleifen angeschaut und gemerkt das mein Fall eher selten vorkommt. Ich hätte die Buttons auch in eine Groupbox stecken könn…
-
Keine Sorge soweit vorgedacht habe ich, die Buttons werden zu 100 % nicht benötigt. Sollte sowas in einem anderen Projekt vorkommen, werde ich sie nicht löschen und stattdessen einfach auf "invisible" stellen. Es handelt sich um ein Spiel und die Buttons sind von Laufzeit an dabei bis kurz vor Ende - wo dann "Niederlage" und ein Zusatz je nach bisherigen Spielverlauf gezeichnet wird.
-
Nach etwas suchen habe ich schon einige gefunden, aber ich weiß nicht ob die was taugen - zudem sind die recht teuer mit Monats/Jahres Abos ich würde da lieber verzichten (499 € Monat ist glaub etwas ...hoch). Bau dir lieber selbst ein wenig auf - ist günstiger und auf dich angepasst. Im Zweifel würde ich auf ErfinderDesRades hören, er hat auch einiges zu Datenbanken geschrieben. Ich hingegen benutze Datenbanken selbst nie bzw. fast nie.
-
Bah darauf hätte ich selbst kommen können! Vielen Dank, ich habe es auch schon mit einer Nummerierung probiert - allerdings war mein Ansatz nicht so gut Wundert mich auch, ich habe aber auch die Menge so angepasst das es perfekt alle auf einmal entfernt. Ein Problem wird es erst, wenn es nichts zum entfernen hat - dann friert die Form ein.
-
Hab jetzt ein kleines Video gemacht, die Qualität ist jetzt nicht so gut - aber ich denke man sieht alles youtube.com/watch?v=_DSvpT4jiUg&feature=youtu.be Der benutze Code VB.NET-Quellcode (6 Zeilen) Ist meine Remove Anweisung vielleicht fehlerhaft? Nachtrag: Wenn man den Thread schlafen lässt (100ms) - sieht man sehr schön das er nur bis zum dritten Button geht und dann aufhört.
-
Da hast du dir schon einiges vorgenommen. Als erstes schaust du dir am besten folgendes an: -> Visual Studio - Empfohlene Einstellungen Danach Klassen und Datenbanken (für dein Vorhaben dürfte der zweite Link vorerst ausreichen) -> [HOW TO] Eigene Klassen erstellen, verwalten und verwenden -> Datenbank erstellen, Inhalt anlegen - speichern - löschen und aufrufen Folgendes mit Vorsicht genießen -> http://openbook.rheinwerk-verlag.de/einstieg_vb_2012/ Ich würde dir fürs Design zwei Listboxen empfe…
-
Super, hab es jetzt zum laufen gebracht. Nur entfernt es immer noch nicht alle Buttons: Erstes Mal: Löscht 3 Buttons Zweites Mal: Die restlichen 2 Buttons Aber es ist schon mal eine deutliche Verbesserung zu meinen vorherigen Code. Da hat es ~50-70 Durchläufe gebraucht. Jetzt sind es nur noch 6 Durchläufe die er benötigt.
-
Hallo, hab mich eventuell schlecht ausgedrückt. Die Buttons sind auf der Windows Form und ich hab zwar den Code schon abgeändert allerdings krieg ich ihn nicht wirklich zum laufen. Hab den Verweis importiert, die Namen angepasst - aber: Zitat: „Fehler BC30518 Fehler bei der Überladungsauflösung, da keine zugreifbare "Where" mit diesen Argumenten aufgerufen werden kann: Erweiterungsmethode "Public Function Where(predicate As Func(Of Button, Boolean)) As IEnumerable(Of Button)" in "Enumerable" def…
-
So jetzt ein Problem an dem ich wohl schon länger sitze Um was gehts Es sollen alle Buttons die den Namen "Max" enthalten gelöscht werden. Wo ist das Problem Es werden nur 2-3 Buttons gelöscht. Das Problem wird zur Zeit unschön mit einer While Schleife gelöst. Aktueller Code VB.NET-Quellcode (10 Zeilen) Ich hab auch schon mehrere Varianten ausprobiert, wenn ich es durchnummerieren lasse dann löscht es auf einmal gar nichts mehr (z.B.: For i As Integer = Me.Controls.Count - 1 To 0 Step -1) Kann m…