Google hilft dir gern dabei C# get data from serial port. Der C-Code hilft dir dabei die empfangenen Daten auszuwerten.
Grüße
Hallo,
wie lautet deine Frage? Was hast du schon versucht? Woran bist du gescheitert? Bitte beachte [Hinweis] Wie poste ich richtig? Punkt 1.1 + 4 + 4.2 und 6
Grüße
Bei solche Sachen ist es hilfreich, zunächst den Debugger hinzuzuziehen [Artikel] Debugger: Wie verwende ich den von Visual Studio?
Doch, hier Win32 NetworkAdapterClass
Das habe ich nicht gemeint, aber egal.
Bitte guck nach, ob netsh.exe auf dem Rechner existiert. Hat der ausführende User auch Adminrecht? Heißt der Adapter wirklich Local Area Connection? Hast du schon manuell versucht?
Grüße
Es gab schon mal ein Topic von dir wo ich gezeigt habe, wie man solche Sachen in cmd-Fenster ausführen läßt. Bitte wende es an.
Grüße
da ist nicht viel zu lesen. netsh ist ein Zeileinkommandoprogramm, du kannst gern in ein cmd-Fenster die Parameter anschauen:
netsh interface
netsh interface ip
netsh interface ip set
Grüße
netsh interface ip set address "LAN-Verbindung" dhcp
netsh interface ip set address "LAN-Verbindung" static 192.168.0.10 255.255.255.0 192.168.0.1 1
ist schneller und einfacher als über WMI
Grüße
process.WaitForExit(); abwarten, erst danach den Streamauslesen. Wenn du Fehler auslesen möchtest, muss du noch
StartNAV.RedirectStandardError = true;
...
StreamReader errorReader = process.StandardError;
implementieren.
Grüße
Es sieht nach einem Timeout Fehler aus. Hast du denn probiert, die Abfrage in CLI abzusetzen? Wie lange dauert es?
Grüße
... und bitte beachte [Tipp] Anfängerfehler == true / == false
Schon mauell mit dem gleichen Useraccount probiert?
auf die Schnelle, z.B.
Process.Start("cmd.exe", "route delete 0.0.0.0");
hat das nicht geholfen? Hast du auch mit Parameter -p für permanent probiert?
Sag mal, was denkst du denn, was die 0te Adresse bedeutet? Richtig, es gibt die Netzwerkadresse eines Subnetzes an, z.B. 10.1.1.0/24, 192.168.178.0/24, etc. Daher kannst du 0.0.0.0 als Gateway selbstverständlich nicht eintragen.
Du kannst z.B. über delegate die Exception zurückgeben, s. cross thread calls u.a. auch hier [FAQ] Controls von Thread aktualisieren lassen (Control.Invoke/Dispatcher.Invoke) und hier Eleganteste Art aus Worker-Thread auf Controls zugreifen [generell Kontrollfluss zwischen Threads]
Grüße
Nun wollte ich nachfragen, ob es eine Möglichkeit gibt alle Knoten nach dem Einlesen automatisch zu erkennen und diese einzeln auszugeben.
Das kannst du z.B. mit dem XMLReader
Grüße
also ist DOM auch nicht die Richtige Lösung
Warum nicht? Es ist eine mögliche Lösung, denn wie Abt schon sagte, kannst du in DocumentCompleted-Eventhandler darüber auf die Dokumentelemente zugreifen, z.B. auf a-Tags.
Übrigens DOM ist kein Dokument, sondern eine Schnittstelle (interface) für Datenzugriffe.
Grüße
Durchlaufe .getElementsByTagName("a") dann hast du alle Links im Dokument.
Grüße
Du kannst auch versuchen, die Werte aus der Registry zu lesen, nämlich unter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
Grüße
Nun möchte interessante Suchergebniss-Links C per Mail weiterleiten, so dass der Empfänger nur auf den Link in der Email klicken braucht und dann auf der Detail-Ergebnisseite landet.
Mit meinem Programm bekomme ich alles automatisch hin, Unterseite B abrufen und auch Detailseiten C automatisch lesen. Nur wenn ich so einen Link C versende per Mail lässt sich dieser nicht direkt öffnen.
Das ist gewollt von dem Betreiber, um Quereinsteiger zu blocken. Es wird zum einen einen Referer mitgegeben, zum anderen irgendeinen Session-Wert geprüft, fehlen diese so wird zur Home umgeleitet. Ich glaube, dein Vorhaben kannst du vergessen. Denn selbst wenn du die Sache mit dem Referer hinkriegst, fällst du dennoch wegen der Session-Var auf die Schnauze 😁
Grüße
Hallo,
es gibt viele Möglichkeiten
Grüße
auf die Schnelle, z.B.
Process.Start("cmd.exe", "route delete 0.0.0.0");
Hallo,
anstatt mit WMI herum zu schlagen, könntest du genauso gut (und schneller)
route delete 0.0.0.0
über Process (Console) absetzen - Adminrecht vorausgesetzt.
Grüße
... Dafür ist mir aber das Programm nicht wichtig genug, bzw. als Schulprojekt nicht sinnvoll, daher werd ich das nicht tun.
Gerade während der Lernphase soll/muss man richtig vorgehen, denn dadurch entwickelt sich gewisse Routine für die Arbeit in Zukunft. Ich vertrete die Meinung: wenn man was tut, tut man es richtig, wenn nicht soll man es sein lassen. Halbherzig an einer Sache herangehen ist in meinen Augen eine schlechte Einstellung!
Just my 2 cent
Hallo,
bitte nimm diesen Artikel [Artikelserie] SQL: Parameter von Befehlen zur Herzen und setze das um, denn dadurch werden Werte falls notwendig escaped, das hat mehrere Vorteile, z.B.
und solange du das nicht machst, können wir auch nur raten, ob in bild_neu1 oder nutzername doch Zeichen wie , ' etc enthalten oder nicht, was zu Fehler führen könnten.
Grüße
Hallo,
wie sieht denn dein Code zum Ändern bzw. Hinzufügen zurzeit aus? Bitte demnächst immer den aktuellen Stand des Codes liefern, da man sonst nur raten und somit nicht helfen kann.
Grüße
Hallo,
Google mal nach:
das sollte dir vielleicht helfen.
Grüße
Hallo herbivore,
schade, dass du nicht mehr so aktiv wie bisher mitwirkst. Vielen Dank für deine Engagement über die langen Jahren.
Grüße
Hallo,
bei Google steht die Anzahl der Treffer in einem Div-Tag mit der id="resultStats" so dass du direkt auslesen kannst.
Grüße
Hallo,
Impersonation ist das Zauberwort, mit Google wirst du fündig.
Grüße
Hallo,
den aktuell angemeldet User bzw. der Ausführer des Programms kannst du z.B. mit
WindowsIdentity winId = WindowsIdentity.GetCurrent();
ermittelt. Um an seine detailierte AD-Daten dran zu kommen muss du nur eine LDAP-Abfrage anschliessend starten.
Wenn du aber schon einen Popup bringst und der User selbst die Daten einträgt, wo ist denn dann das Problem? (Oder habe ich was nicht verstanden?)
Grüße
Hallo,
wieso machst du ein .ExecuteReader bei einer UPDATE?
Und bitte lese dir den von Coffeebean aufgezeigten Artikel!
Grüße
Hallo,
versuche mal mit der Express Edition von Visual Studio. Ich glaube, du kannst auch mit der Express Prozesse anhängen und debuggen.
Grüße
Hallo,
ja, es ist wahrscheinlich die Version von VS 2008 für die Erstellung/Bearbeitung von Analysis, Integration und Bericht Services-Projekt des SQL-Servers. Das ist aber keinesweg eine vollständige Visual Studio Umgebung. Wenn du sowas haben willst, musst du welche kaufen 😁
Grüße
Hallo,
IMHO DVD einlegen, setup starten dann kannst du Optionen hinzufügen/entfernen.
Grüße
Hallo,
wozu machst du das? Wenn .SelectedNode != null ist dann ist schon was selektiert, somit kommst du auch an die node Daten.
Grüße
Hallo,
damals, vor Jahren, habe ich meine Projekte mit PHPEdit von WaterProof aufgestellt und war mit der Software sehr zufrieden. Zend habe ich mal probiert aber ich fand dass es zu kompliziert ist. PHP Storm kenne ich nicht.
Gruß
Edit: ich kenne aber auch 'ne Menge Leute, die auf PHP Eclipse schwören.
Hallo
anstatt
cmd.Parameters.AddWithValue("@name", Name);
mach mal mit
cmd.Parameters.AddWithValue("name", Name);
Grüße
... Allerdings gibt es scheinbar ein Problem, wenn der Dateityp schon ein Programm hat. Wenn ich einen Dateitypen ein Programm zuweise, welches keins hat geht es ohne Probleme.
Dann würde ich einfach mal sagen, dass du vorher prüfst und ggf. löscht bevor du neue anlegst.
HTH
Hallo Oliver,
ich denke du musst schon deine IST-Situation darstellen, damit man überhaupt eine Empfehlung aussprechen kann, sonst ist es zu allgemein.
z.B.
Fragen über Fragen 😉
Grüße
Hallo Eco,
schau mal hier Socket: Asynchrones Senden über WAN-IP schlägt fehl. vielleicht hilfts
Grüße
Hallo,
bei jeder moderne Tastatur findet man eine Stummschaltungstaste, lass es doch die User selbst diese Taste bedienen 😜 ... wenn du aber unbedingt selbst regeln möchtest, dann kannst du waveOutSetVolume function nutzen.
Grüße
Hallo,
der Exception nach hat es mit Rechten zu tun, prüfe also ob der ausführende User genügend Rechte hat, die Datei zu lesen.
Grüße
Hallo,
guckst du hier Read/write to a Samsung android phone/tablet from a C# windows app oder hier Get List of connected USB Devices
Grüße
Hallo,
gelingt mir aber nicht!
das ist leider keine Fehlerbeschreibung!
Womit und wie hast du versucht? Wie sieht der Konstrukt aus? Computer mit Android-Client per USB verbunden oder doch per WLAN gemeinsam im LAN-Netz? Bitte beachte [Hinweis] Wie poste ich richtig? Punkt 5.
Grüße
Hallo,
ich würde sagen, dass du zunächst überprüfen möchtest, ob elem.GetAttribute("HREF") überhaupt was liefert, wenn nicht, dann gehst du einen Schritt zurück im Baum und versuchst da, den Link zu bekommen, etwa so
if (elem.Parent.GetAttribute("HREF")) ...
Grüße
Console.WriteLine("Betrag: {0} {1}", varBetrag, varWaehrung);
wo ist das Problem?
Bitte beachte [Hinweis] Wie poste ich richtig? Punkt 1.1.1
Grüße
Du könntest z.B. einen Webservice für MySQL schreiben und im Internet verfügbar machen, somit ist für Sicherheit gesorgt und den Weg über VPN kannst du auch streichen.
Zoomi, FULLACK.
Ein Messer ist ein Schneidwerkzeug aber gleichzeitig auch eine Waffe zum Töten. Ein Forum ist da, um Wissen weiterzugeben. Was der Empfänger aber damit macht, obliegt seiner Verantwortung. Wenn aber keiner zeigt, wegen irgendeiner Vermutung auf illegale Handeln, wie soll man denn dann das Wissen weitergeben bzw. sich was aneignen.
Just my 2 cent 😉
Grüße