Suchergebnisse

Suchergebnisse 1-30 von insgesamt 594.

  • Benutzer-Avatarbild

    Mich wundert es, dass noch keiner den BackgroundWorker erwähnt hat. Der ist exakt dafür gemacht:- nebenläufigen Code ausführen - cancel wird auch unterstützt (CancelAsync) Multithreading mit BackgroundWorker Das mit dem GetAsyncKeyState brauchst du wirklich nur dann, wenn du deine Anwendung steuern willst auch wenn sie nicht den Fokus hat. Das bedeutet auch, dass du die Escape taste gar nicht mehr in anderen Anwednungen benutzen kannst, ohne gleichzeitig deinen Code zu beenden. Bist du sicher, d…

  • Benutzer-Avatarbild

    Zitat von Mono: „Es wird kein Webclient verwendet...“ Dann eben den Proxy des Requests. Das hilft garantiert.

  • Benutzer-Avatarbild

    Zitat von Asana: „Lässt sich das noch irgendwie beschleunigen?“ Mit VB.NET-Quellcode (1 Zeile) sollte es schneller gehen.

  • Benutzer-Avatarbild

    PDF zu Jpg

    markus.obi - - Sonstige Problemstellungen

    Beitrag

    Vielleicht klappts mit dieser Bibliothek: code.google.com/p/lib-pdf/ Glaub nicht, dass das mit PDFsharp klappt. Die Fehlermeldung sagt ja, dass dein PDF Features benutzt, die mit Acrobat 6 eingeführt wurden und dass diese Features nicht unterstützt werden.

  • Benutzer-Avatarbild

    "Gleich" Operator

    markus.obi - - Sonstige Problemstellungen

    Beitrag

    In diesem Fall tuts auch ein Konstruktor in der Klasse vec2, der einen Point entgegennimmt.

  • Benutzer-Avatarbild

    Vermutlich modifizierst du die Liste ListeGanzesDeck innerhalb der for each Schleife. Eine Liste, über die man mittels for each iteriert, darf währenddessen nicht verändert werden. RodFromGermany hat einen funktionierenden Ansatz gepostet. Wir wissen nicht wo du einen Fehler eingebaut hast.

  • Benutzer-Avatarbild

    Also Erstens ist es nicht Zeile 18. Es ist Zeile 16. Zweitens ist das nicht der Code, den du benutzt hast. Ist es so schwer code zu copy&pasten? Du hast vermutlich .FirstOrDefault weggelassen, trotzdem aber meine Version hier gepostet. Ideal wäre es, wenn du verstehen würdest was der Code macht und was die Exception bedeutet. Ich gebe zu, dass das eventuell ein bisschen zuviel verlangt ist. Benutze die Documentation um rauszufinden, was EnumerateFiles macht. Sobald du auf einen Begriff triffst (…

  • Benutzer-Avatarbild

    Bitte keine Bilder von Visual Studio oder Code hier posten. Wenn in ein paar Monaten das Bild gelöscht ist, dann ist der Post für die Nachwelt nutzlos. Schreib einfach: ich bekomme X Exception in Zeile Y mit dazugehörigem VB.NET code in tags. (Der link ist sowieso unbrauchbar by the way...)

  • Benutzer-Avatarbild

    Der My-Namespace ist unbedingt zu vermeiden, wenn möglich! Er ist oftmals langsam und VB spezifisch - also inkompatibel zu anderen .NET Sprachen (z.B. C#.Net). Es wird außerdem eine Collection zurückgegeben, die ALLE Dateinamen enthält. Wenn die erste Datei die richtige ist, wird trotzdem der gesamte Ordner gescannt. (ebenso bei der Methode GetFiles von @LaMiy) Vermeiden lässt sich das mit New DirectoryInfo("path").EnumerateFiles. ReportProgress sollte man nicht zum Zurückgeben des Ergebnisses m…

  • Benutzer-Avatarbild

    Einen normalen Backslash kann man mit "\\" erreichen.

  • Benutzer-Avatarbild

    Zitat von Beat2er: „Wenn ich bei dieser Objektvariable aber etwas ändere soll sich die andere Variable damit auch ändern.“ Aber diese Änderung findet doch auch statt! Allerdings ist b1 selber nicht änderbar durch obj. Nur das Object, auf das die beiden Variablen verweisen kann modifiziert werden. VB.NET-Quellcode (17 Zeilen) Die Verzeigerung nach der 2.Zeile ist: b1 -> [New Button im Speicher] obj -> [New Button im Speicher] und nicht obj -> b1 -> [New Button im Speicher] Pointer auf Pointer gib…

  • Benutzer-Avatarbild

    Stichworte: API-Aufrufe mit PInvoke, MoveWindow

  • Benutzer-Avatarbild

    Meine Glaskugel verrät mir den Code, den der TE vewendet hat. Local variable names and comments may vary. VB.NET-Quellcode (8 Zeilen) Strings konkateniert man mit & und nicht mit +. Teilpfade konkateniert man besser mit Path.Combine()

  • Benutzer-Avatarbild

    Und selbst wenn man so große Zahlen hätte, braucht man auch die Genauigkeit? Brauchst du echt mehr als 15 gültige Stellen? Braucht kaum einer! Meinstens hat man eh keine GANZEN Zahlen sondern RATIONALE Zahlen und muss deswegen auf FLIEßKOMMAZAHLEN wie float/double umsteigen. Diese Fließkommazahlen haben eine festgelegt Genauigkeit, die für technische/wissenschaftliche Gebiete meistens ausreicht. Im Finanzbereich wird Decimal verwendet, was wesentlich langsamer ist, aber ein paar mehr gültige Ste…

  • Benutzer-Avatarbild

    Filmdatenbank

    markus.obi - - Sonstige Problemstellungen

    Beitrag

    Mal zwei dumme Fragen: Laut MSDN gibt es in HttpWebRequest kein HttpWebRequest.CreateHttp. Wird wohl nicht von WebRequest geerbt oder wie?! Mein VS2010 (.net 4.0) kennt kein WebRequest.CreateHttp Method (Uri). Wieso?

  • Benutzer-Avatarbild

    Entscheid dich mal, was du haben willst. Zitat von majestroandy: „dass es einen bestimmten Buchstaben immer in die Mitte der RTB setzt?“ Wenn es ein beliebiger Buchstabe sein soll, dann entweder den String entsprechend mit Leerzeichen auffüllen (ist ein bisschen schäbig), damit der Buchstabe mittig ist + Lösung von RodFromGermany. Oder mit GDI nen String mit ner monospaced Font malen und die Position richtig ausrechnen. Zitat von majestroandy: „dass der mittlere Buchstabe immer in der Mitte der …

  • Benutzer-Avatarbild

    Also bei diesem Beispiel aktualisiert die ListBox bei mir automatisch. (Ich behaupte nicht, dass es immer so ist, vielleicht ist die Aktualisierung nur nicht garantiert)

  • Benutzer-Avatarbild

    Du wirst doch wohl eine einfache for Schleife hinbekommen, oder? Das einzige was man beachten sollte, ist, dass man die Auflistungen von hinten durchlaufen sollte und außerdem NICHT for each verwenden darf, wenn man die Auflistung verändern will.

  • Benutzer-Avatarbild

    Die MSDN Doku von Microsoft zu .Net findest du unter msdn.microsoft.com/en-us/library/aa719441%28v=vs.71%29.aspx Da die Suchfunktion der MSDN-Seite bescheuert ist, würde ich dazu raten bei google "msdn System.Windows.Forms.DataGridViewCellStyle.WrapMode" einzugeben. (ohne die Anführungszeichen) Ich gebe zu, dass die Methode bescheuert ist, aber leider ist sie nach meiner Erfahrung die schnellste. Was natürlich besser ist, ist die Online-Doku direkt aus VS aufzurufen (Klick auf Klasse/Whatever + …

  • Benutzer-Avatarbild

    Wie Artentus schon sagt, wenn dein Programm an die "geheimen Daten" oder was auch immer ran kommt, dann kommt ein "Hacker" prinzipiell auch ran. Es ist sogar so, dass ein Hacker sich gar keine große Mühe machen muss. Er greift die Daten einfach da ob, wo sie unverschlüsselt rumliegen, oder missbraucht die Funktionen der Runtime. .NET zu dekompilieren ist übrigens kinderleicht. Rekompilieren mit kleinen Änderungen auch. Selbst eine Injection zur Laufzeit in ein komplett unbekanntes Programm + Aus…

  • Benutzer-Avatarbild

    Du weist schon, dass das was du vorhast nichts bringt, oder?

  • Benutzer-Avatarbild

    Zitat von SEX: „Ist zwar ziemlich umständlich (Könnte man in DLLs/Klassen/Usw. machen), wäre jedoch sehr hilfreich...“ Wieso glaubst du, dass das hilfreich wäre? Erzähl doch mal wieso du das unbeding brauchst.

  • Benutzer-Avatarbild

    Es lag tatsächlich an der Initialisierung via Enumerable.Reapeat(). Mea Culpa! Die ganzen for-Schleifen sind tatsächlich sehr unschön und völlig unnötig, da man ja nur die innerste for-Schleife (0-255) gesondert behandeln will. Die Version vom EDR ist ziemlich elegant und war bei meinen Tests genauso schnell wie die Unsafe-Variante mit den Byte-Pointern (beide etwa 14,5 ms) . Die beiden Methoden machen ja im Prinzip das Gleiche - nur mit dem großen Unterschied, dass die EDR-Variante safe ist. @n…

  • Benutzer-Avatarbild

    @ErfinderDesRades Deine Methode braucht bei mir 30 ms und ist damit etwa 2 ms schneller, als meine unsafe Variante. Ich habe noch ne Möglichkeit gefunden, die ich mir vorher schon überlegt hatte aber aus Übersichtlichkeit nicht implementiert hatte. Es ist nämlich so, dass sich bei 255 von 256 Fällen nur das niedrigste Byte ändert. Deswegen braucht man in 255 von 256 Fällen nur ein Byte invertieren. Dadurch bekommt man in der Theorie nochmal einen Faktor 4 in der Geschwindigkeit. Bitshift scheint…

  • Benutzer-Avatarbild

    Zitat von iCanNonIc: „denn es geht - Meiner Meinung nach - auch noch etwas einfacher.“ Irgendwie scheint mir deine Methode nicht wirklich einfacher. Meine Methode besteht halt nur aus 1.) integer hochzählen 2.) Bitmuster des integers spiegeln 3.) die ehemals führenden Nullen wegshiften Von der Performance ist deine Methode ziemlich ungünstig, weil man ständig Listen bearbeitet. Was ich allerdings interessant finde ist, dass du nur eine Komplexität von N hast. Wäre gut, wenn du mal nen Code zu de…

  • Benutzer-Avatarbild

    Du hast Recht. Bei mir ist der Baum gar nicht balanced. Ich habe mir die Zahlenfolgen aufgeschrieben und einen Algorithmus entwickelt, der sie wiedergibt. Dabei habe ich vergessen, dass die Reihenfolge in der jeweiligen Ebene auch eine Rolle spielt. Statt 7 11 9 13 8 12 10 14 habe ich einfach 7 11 9 13 8 10 12 14 generiert. Ich habe mir mal ein paar Gedanken gemacht und bin auf eine ziemlich krasse Lösung gestoßen. Wenn man die einzelnen Bits der binäre Darstellung einer Zahl als Entscheidung an…

  • Benutzer-Avatarbild

    Das ist weniger ne Denkaufgabe, als ne Rechenaufgabe. (Versteckter Text) (Versteckter Text)

  • Benutzer-Avatarbild

    Dann geht das, was der @ErfinderDesRades "Ignorierliste" genannt hat wohl nicht...

  • Benutzer-Avatarbild

    Ich habs mal hier reingepostet, weil ich nicht weiß ob es ein Bug ist. Wie ist die Funktion "Nutzer blockieren" eigentlich gedacht? Bei mir passiert nix. Wenn ich auf ein Forum gehe, dann sehe ich weiter die Threads von den blockierten Nutzern und in den Threads die Posts von den blockierten Nutzern. Ich will aber nix mehr von denen sehen. Ist schade, dass man so weit gehen muss, aber das Niveau des Forums sinkt aufgrund einiger neuer Nutzer leider stetig.

  • Benutzer-Avatarbild

    Zitat von backtothetoast: „Schade, hier sollte es einen Dislikebutton geben“ Zitat von backtothetoast: „Hast du n schaden?“ Müssen wir uns hier im Forum alles gefallen lassen? vote4ban