Suchergebnisse

Suchergebnisse 91-120 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

  • Benutzer-Avatarbild

    Hi, das lässt sich in diesem Fall recht elegant mit einem Stack lösen. Erst mal der Code: VB.NET-Quellcode (72 Zeilen) Als erstes wird ein topLevelEntry (Autos, Motörräder) erzeugt. Jeder Entry in diesem topLevelEntry bekommt wiederrum Entries (Autos => BMW, Audi...., Motorräder => Harley, Duccati....). Und jedem dieser Entries werden nun die Modelle zugeordnet. Wird die ListBox geclicked, wird der gewählte Eintrag auf den Stack gepushed. Es wird über den Index festgelegt, welcher Eintrag gewähl…

  • Benutzer-Avatarbild

    Der Umstieg von VB.Net zu C# ist nicht wirklich ein Umstieg. Abgesehen davon gibt es nicht nur die .NET-Welt. Hat man das Konzept verstanden, ist der Wechsel auf eine andere Sprache relativ leicht zu meistern. C# wird sich meiner Meinung nach sehr lange am Markt halten und ich denke auch bei VB.Net ist das letzte Wort noch nicht gesprochen.....

  • Benutzer-Avatarbild

    Mhh, der Desktop-Folder sollte eigentlich keine Admin-Rechte erfordern. Schau mal, ob der evtl. schreibgeschützt ist... Ansonsten probier mal das.... vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd

  • Benutzer-Avatarbild

    Die WebClient-Klasse hat ein Event DownloadFileCompleted, welches ausgelöst wird, wenn eben der Download fertig ist. VB.NET-Quellcode (28 Zeilen)

  • Benutzer-Avatarbild

    Ahso, jetzt verstehe ich. Ich nahm an, dass 000010 als Binär dargestellt ist.... Wenn das Hexadezimal ist, hast du natürlich recht, das ist &H10. Melde mich gleich wieder..... Wenn die Geräteadresse &H10 ist, dann müsste diese Berechnung die Richtige sein... VB.NET-Quellcode (16 Zeilen) Detaillierte Vorgehensweise wie im Bild oben, nur eben mit Adresse &H10.....

  • Benutzer-Avatarbild

    Du hast doch in Deinem Eingangspost als Beispiel-Adresse &HFF angegeben. Daher komme ich drauf.... Zitat von dive26: „Beispiel 1: Adresse = FF Befehl = 02“ Nope: 00 0010 (Binär nehme ich an) ist Hexadezimal: &H2.... Hier eine kurze Erklärung zur Umwandlung von Binär zu Hexadezimal: vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd Hast Du zum Beispiel eine Binärzahl: 011010110001011111 so zerteilst Du diese von rechts angefangen in 4er-Blöcke => 01 1010 1100 0101 1111. Jedem 4er-Block ord…

  • Benutzer-Avatarbild

    Wenn Du magst, kannst Du das Manual gerne posten. Dann schau ich mal rein.

  • Benutzer-Avatarbild

    Hi, sollte so gehen.... VB.NET-Quellcode (15 Zeilen) Hier noch ein kleiner Anhang dazu. Falls Du weitere Erklärungen möchtest, einfach melden.... vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd

  • Benutzer-Avatarbild

    Hey, nun da bist Du, wie schon von @3daycliff erwähnt, bei Routing angekommen.... PHP-Quellcode (79 Zeilen) Dies ist eine extrem vereinfachte Form von Routing. Ich muss auch gestehen, dies ist nicht gerade mein Spezialgebiet und es steckt da weit mehr dahinter. Wie auch schon erwähnt, müssen die Inputs, die von außen kommen, gründlich validiert werden. Dies habe ich auch nur rudimentär gemacht. $_SERVER['REQUEST_URI'] beinhaltet den Pfad, der angefordert wurde. Um diesen dreht sich das Ganze. Im…

  • Benutzer-Avatarbild

    Ich hoffe, ich hab nun Dein Problem richtig verstanden. Du willst eine PHP-Funktion aufrufen und deren Rückgabewert in Deinem Programm verarbeiten. Richtig? Wenn ja, hier mein Lösungsvorschlag. Mit PHP hab ich nicht wirklich viel am Hut und hab da nur rudimentäre Kenntnisse. PHP-Quellcode (23 Zeilen) Und hier das überarbeitete C# Programm C#-Quellcode (34 Zeilen) Du übergibst in Deinem Post-Request, zusammen mit den Parametern, den Namen der Funktion, die vom PHP-Skript ausgeführt werden soll. D…

  • Benutzer-Avatarbild

    Oh, dann hab ich Dein Problem missverstanden. Ich war auf eine andere Thematik fixiert. Erläutere bitte mal ein bisschen genauer, was Du überhaupt erreichen möchtest. P. S. Über Deine unfreundliche Antwort sehe ich jetzt mal hinweg....

  • Benutzer-Avatarbild

    Hey, Probier mal mit WebClient.UploadValues C#-Quellcode (33 Zeilen)

  • Benutzer-Avatarbild

    Option Strict On

    SpaceyX - - Sonstige Problemstellungen

    Beitrag

    Eine implizite Typisierung ist aber was Anderes. C#-Quellcode (1 Zeile) oder VB.NET-Quellcode (1 Zeile) ist eine implizite Typisierung. Das darfst Du bitte nicht verwechseln. In beiden Fällen hat "x" einen konkreten Typ. Der Typ wird aus dem Wert abgeleitet, der zugewiesen wird. "Option Strict Off" und "dynamic" schalten die Typ-Prüfung zur Compile-Zeit aus. Compile-Zeit heisst, Dein Code wird übersetzt, im Falle von .NET nach IL. Der Unterschied zwischen beiden ist, dass "Option Strict Off" all…

  • Benutzer-Avatarbild

    Option Strict On

    SpaceyX - - Sonstige Problemstellungen

    Beitrag

    Der Unterschied ist, dass "Option Strict Off" die Konvertierungen für Dich durchführt, "dynamic" dies aber nicht macht und spätestens zur Laufzeit fliegt Dir das um die Ohren. Man sollte sich der Unterschiede schon klar sein. vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd = vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd = vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd Schon klar, dass es sich zur Compile-Zeit …

  • Benutzer-Avatarbild

    Option Strict On

    SpaceyX - - Sonstige Problemstellungen

    Beitrag

    Zitat von Yanbel: „Spätestens hier haben wir auch in C# eine Möglichkeit die Tyisierung zu umgehen.“ Nein hast Du nicht. Dynamic legt den Typ erst zur Laufzeit fest. Dynamic hat keinen Typ, solange das Programm nicht läuft. Wogegen Du bei Option Strict Off eine Variable vom Typ Integer mit einem String belegen kannst und die Konvertierung für Dich vorgenommen wird.

  • Benutzer-Avatarbild

    Hi, soweit ich weiß, kann man im KeyDown-Event nur Kombinationen von Shift, STRG und Alt abfragen. Nagel mich hier nicht fest, aber ich meine, dass mal irgendwo aufgeschnappt zu haben. Man kann sich jedoch Abhilfe schaffen. Windows bietet die Funktion GetAsyncKeyState, welche systemweit den Zustand jedes Keys zurückgibt. Ich hab Dir mal dürftig was geschrieben. Ist jedoch in C#. Falls Du das nutzen möchtest und eine Übersetzung nach VB brauchst, lass mich das wissen. C#-Quellcode (28 Zeilen) C#-…

  • Benutzer-Avatarbild

    Hilfe zu Countdowntimer

    SpaceyX - - Sonstige Problemstellungen

    Beitrag

    Du machst Dir das unnötig schwer. Der Benutzer gibt in die Textboxen Stunden, Minuten und Sekunden ein. Eine Stunde = 60 * 60 Sekunden, eine Minute = 60 Sekunden. Du nimmst also die komplette Anzahl der Sekunden und bei jedem Aufruf von Timer_Tick ziehst Du eine Sekunde ab und nutzt TimeSpan.FromSeconds für die Anzeige der verbleibenden Stunden, Minuten und Sekunden. VB.NET-Quellcode (27 Zeilen)

  • Benutzer-Avatarbild

    Hi, siehe Bild... Unter MyProject -> Application -> Haken bei "Enable application framework" raus, dann als Startup object SubMain auswählen. Dem Project eine Klasse hinzufügen, die die Sub Main enthält. In dieser dann folgende Zeilen einfügen... vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd VB.NET-Quellcode (8 Zeilen)

  • Benutzer-Avatarbild

    Hi, was soll den das Ganze letztendlich werden?

  • Benutzer-Avatarbild

    C# in Verbindung mit .NET-Core 3 ist bestimmt nicht das falsche Pferd, auf das man setzen kann. Seit das Preview erschienen ist, läuft ein Server, erstellt mit .Net-Core, auf meinem Raspberry. Plattformunabhängig und C# ist eine solide Sprache, die noch lange Bestand haben wird.

  • Benutzer-Avatarbild

    Sieh Dir mal die TimeSpan-Struktur an. Diese erhälst Du, wenn Du z. B. 2 Datumsangaben voneinander subtrahierst. In dieser Struktur sind dann alle Parameter vorhanden, die Du brauchst.

  • Benutzer-Avatarbild

    Die Form ist aber von Deinem Programm aus geöffnet, oder?

  • Benutzer-Avatarbild

    Tja, nun rächt es sich, weil sich in VB das Falsche angeeignet hat. Du brauchst die Instanz der anderen Form. C#-Quellcode (28 Zeilen)

  • Benutzer-Avatarbild

    Hi, evtl. hilft Dir das Video hier weiter. https://www.youtube.com/watch?v=81BgFhm2vz8

  • Benutzer-Avatarbild

    @VaporiZed hey!!! Du hast natürlich recht mit Deinem Beispiel. Nur leider läuft man bei diesem Muster schnell in die Gefahr, den UI-Thread ins Deadlock zu schicken. Die passiert, wenn man beispielsweise in einem Task eine Berechnung ausführt und auf das Ergebnis wartet. VB.NET-Quellcode (18 Zeilen) Dem Task-Object wird ein "Continuation"-Context mitgegeben, was in diesem Fall der UI-Thread ist, denke ich. Der UI-Thread wartet nun auf das Ergebnis, dies wird aber nicht eintreffen können, da der T…

  • Benutzer-Avatarbild

    Mit Task.Run() (neuer, abgespeckte Version von Task.Factory.StartNew()), bzw. Task.Factory.StartNew() (etwas älter) erreicht man keine wirkliche Nebenläufigkeit. Die Codeausführung stoppt beim Erreichen des Await-Schlüsselwortes und wartet asynchron auf die Beendigung dieser Methode. Solltest Du in die Versuchung kommen, hier sehr zeitintensive Berechnungen durchzuführen, dann wirst Du zwar merken, dass die Form nicht einfriert, aber bis zur Beendigung auch nicht wirklich etwas passiert, was nac…

  • Benutzer-Avatarbild

    C#-Quellcode (9 Zeilen) Sollte so gehen.

  • Benutzer-Avatarbild

    Natürlich geht das auch mit IPv6. Der Server muss eben ein bisschen umgebaut werden. C#-Quellcode (27 Zeilen) Man verwendet hier Internetwork.V6 und IpAddress.IPv6Any. Dann ist der Server auch von außen erreichbar. Natürlich gilt das selbe auch für die Clients. Problematisch wird es dann, wenn ein Client keine IPv6-Adresse hat. Wie z. B. im Mobilfunkbereich. Dann ist es nicht möglich, den Sever von außen zu erreichen. Das war auch der Grund, warum ich 4,90€ Euro für Dual-Stack bezahle. Solange I…

  • Benutzer-Avatarbild

    Mhh, im Internet liest man schon Sachen, wie 1&1 schaltet nur noch DS-Lite-Anschlüsse und dann wieder das Gegenteil. Was steht denn bei "Internet" -> "Online Monitor". Ich meine, da sollte ersichtlich sein, ob DS-Lite oder DS mit erreichbarer IPV4 geschaltet ist? vb-paradise.de/index.php/Attac…931892a8cc43a4710efeb09fd Sieht bei mir so aus. Bevor ich die 4,90€ für echten Dualstack bezahlt habe, stand hier Dual-Stack-Lite.