Laden...
Avatar #avatar-1820.gif
vbprogger myCSharp.de - Experte
IT-Angestellter NRW/DE Dabei seit 16.01.2006 1.696 Beiträge
Benutzerbeschreibung

Forenbeiträge von vbprogger Ingesamt 1.696 Beiträge

04.03.2015 - 10:36 Uhr

Google hilft dir gern dabei C# get data from serial port. Der C-Code hilft dir dabei die empfangenen Daten auszuwerten.

Grüße

04.03.2015 - 10:25 Uhr

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

04.03.2015 - 08:40 Uhr

Bei solche Sachen ist es hilfreich, zunächst den Debugger hinzuzuziehen [Artikel] Debugger: Wie verwende ich den von Visual Studio?

03.03.2015 - 16:42 Uhr

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

03.03.2015 - 15:55 Uhr

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

03.03.2015 - 15:08 Uhr

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

03.03.2015 - 14:56 Uhr

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

03.03.2015 - 13:30 Uhr

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

03.03.2015 - 11:18 Uhr

Es sieht nach einem Timeout Fehler aus. Hast du denn probiert, die Abfrage in CLI abzusetzen? Wie lange dauert es?

Grüße

02.03.2015 - 14:40 Uhr

Schon mauell mit dem gleichen Useraccount probiert?

02.03.2015 - 13:46 Uhr

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?

02.03.2015 - 13:33 Uhr

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.

26.02.2015 - 09:19 Uhr

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

25.02.2015 - 15:36 Uhr

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

25.02.2015 - 14:32 Uhr

Durchlaufe .getElementsByTagName("a") dann hast du alle Links im Dokument.

Grüße

24.02.2015 - 08:32 Uhr

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

24.02.2015 - 08:27 Uhr

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

13.02.2015 - 14:44 Uhr

Hallo,

es gibt viele Möglichkeiten

  • die Firewalls bauen einen VPN-Tunnel miteinander auf => alle PC hinter den beiden FW können miteinander kommunizieren
  • man mach Portforwarding auf beiden FW, so dass die Rechner über diesen Port an die äußsere IP des FW miteinander kommunizieren
  • über Vermittler à la TCP hole punching
  • ...

Grüße

13.02.2015 - 12:26 Uhr

auf die Schnelle, z.B.

Process.Start("cmd.exe", "route delete 0.0.0.0");
13.02.2015 - 12:00 Uhr

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

11.02.2015 - 11:27 Uhr

... 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

11.02.2015 - 10:47 Uhr

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.

  • Schutz gegen SQL-Injection
  • Typ wird richtig übergeben
  • Werte escaped übergeben, d.h. , ', ... führen nicht zum Abbruch der Operation bzw. zu falschen Übergabe in die DB.
  • ...

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

11.02.2015 - 09:25 Uhr

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

06.02.2015 - 16:33 Uhr

Hallo,

Google mal nach:

  • mysql replication master-master oder
  • mysql bidirectional replication

das sollte dir vielleicht helfen.

Grüße

02.02.2015 - 08:29 Uhr

Hallo herbivore,

schade, dass du nicht mehr so aktiv wie bisher mitwirkst. Vielen Dank für deine Engagement über die langen Jahren.

Grüße

30.01.2015 - 11:34 Uhr

Hallo,

bei Google steht die Anzahl der Treffer in einem Div-Tag mit der id="resultStats" so dass du direkt auslesen kannst.

Grüße

28.01.2015 - 11:43 Uhr

Hallo,

Impersonation ist das Zauberwort, mit Google wirst du fündig.

Grüße

28.01.2015 - 11:30 Uhr

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

28.01.2015 - 09:07 Uhr

Hallo,

wieso machst du ein .ExecuteReader bei einer UPDATE?

Und bitte lese dir den von Coffeebean aufgezeigten Artikel!

Grüße

28.01.2015 - 09:01 Uhr

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

27.01.2015 - 13:46 Uhr

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

27.01.2015 - 13:11 Uhr

Hallo,

IMHO DVD einlegen, setup starten dann kannst du Optionen hinzufügen/entfernen.

Grüße

27.01.2015 - 08:41 Uhr

Hallo,

wozu machst du das? Wenn .SelectedNode != null ist dann ist schon was selektiert, somit kommst du auch an die node Daten.

Grüße

23.01.2015 - 16:11 Uhr

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.

14.01.2015 - 13:57 Uhr

Hallo

anstatt

cmd.Parameters.AddWithValue("@name", Name);

mach mal mit

cmd.Parameters.AddWithValue("name", Name);

Grüße

13.01.2015 - 13:58 Uhr

... 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

09.01.2015 - 13:53 Uhr

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.

  • wo steht dein Webserver im LAN, in der DMZ
  • geht es um Netzwerk bei dir zu Hause oder in einer Firma
  • ist eine Firewall dazwischen?
  • ...

Fragen über Fragen 😉

Grüße

05.01.2015 - 08:47 Uhr

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

18.12.2014 - 09:46 Uhr

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

17.12.2014 - 08:58 Uhr

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

17.12.2014 - 08:44 Uhr

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

02.12.2014 - 13:55 Uhr
Console.WriteLine("Betrag: {0} {1}", varBetrag, varWaehrung);

wo ist das Problem?

Bitte beachte [Hinweis] Wie poste ich richtig? Punkt 1.1.1

Grüße

02.12.2014 - 10:46 Uhr

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.

25.11.2014 - 13:53 Uhr

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