Zum Inhalt springen

Jeff.Jefferson

Mitglieder
  • Gesamte Inhalte

    22
  • Benutzer seit

  • Letzter Besuch

  1. Vielen Dank für die Antworten, aber ich habs gestern schon selbst herausgefunden.....der Fehler war, dass standardmäßig (ich hab jedenfalls nichts geändert^^) meine Windoofs-Firewall HTTP-request geblockt hat....nachdem ich den entsprechenden Haken gesetzt hab, läufts ! Gruß Jeff
  2. Hi Community, folgendes Szenario: - ich habe auf meinem PC (Windows 7 Enterprise) den IIS 7 installiert (Das volle programm). - ich habe in meinem Router Portforwarding für Port 80 auf meinen PC konfiguriert. - ich habe den IIS gestartet - über localhost sehe ich die IIS7-DefaultWebSite und jetzt kommts: - wenn ich meine Router-IP im Browser eingebe, kann die Seite nicht aufgerufen werden. Woran kann das liegen :confused: Zusatz-Info: Ich habe vor kurzem meinen Computer formatiert. Vorher ging alles problemlos....ich mein mich daran zu erinnern, dass ich keine großartige Konfiguration benötigt hatte...hatte einfach nur den IIS gestartet und es ging! Mein ich zumindest ich hoffe ihr könnt mir helfen! freundliche Grüße, Jeff
  3. ok, jetzt weiß ich was Peer-To-Multi(cast/peer) sind. Aber wie es dazu kommt das ein PC ein Paket doppelt zugesendet bekommt, weiß ich immer noch nicht.
  4. Kannst du mir das etwas genauer erklären? Meinst du "Ein PC will ein paket an einen anderen PC senden der die gleiche IP hat" ? oder meinst du "ein PC1 will etwas an PC2 senden und zufällig hat PC3 die gleiche IP wie PC2" wie würde das denn dann ablaufen? Versucht der Router das paket dann an beide PC's (die eine gleiche IP verwenden) zu senden ? Also 2 mal ? und dann kann es sein dass entweder jeder PC das Paket bekommt bzw ein PC beide und der andere keins? oder hab ich das ganz falsch verstanden ? Hmmm...davon hab cih jetzt noch gar nix gehört....wär so ein Programm wie Kazaa oder bearshare eine Peer to Multipeer Anwendung?...heißt dass, das der PC1 an mehrere bestimmte PCs das paket schickt? Aber wie würde dass dazu führen dass ein PC ein und das selbe Paket doppelt bekommt? Kannst du da genauer drauf eingehen? PS:Ich hoffe meine unwissenheit löst keine Wutanfälle aus.... :-P
  5. Hi Community, ich bin im 3. jahr meiner Ausbildung zum Fachinformatiker - ANWENDUNGSENTWICKLUNG Nunja...ich bereite mich was auf die Abschlussprüfung vor und dafür muss man nunmal auch den systemintegrator-Kram drauf haben... mich interessieren die Thematiken auch....so komme ich zu meiner Frage.... Ich habe mir gerade etwas bezüglich UDP und TCP durchgelesen. Nämlich das UDP - anders als TCP - nicht kontrolliert ob ein Paket bereits angekommen ist. Nun Frage ich mich wie es überhaupt sein kann, dass ein Paket doppelt ankommt..... habe bisher lediglich rausgefunden dass es was mit dem IP Routing zu tun hat..... aber ich würde gerne wissen WAS GENAU da schief laufen muss damit ein Paket doppelt geschickt wird. Kann mir das jemand erklären?
  6. Hallo Community, ich verstehe es einfach nicht. Ich erstelle ein neues WPF Projekt. füge anschließend folgende Namespaces hinzu: xmlns:local="clr-namespace:TestApplication" xmlns:sys="clr-namespace:System;assembly=mscorlib" [/PHP] und eine eigene leere Klasse Class1. Folgende Resourcen implementier ich im Window-Objekt [PHP] <Window.Resources> <local:Class1 x:Key="TestClass"></local:Class1> <x:Array x:Key="TestArray" Type="sys:String"> <sys:String>Hallo</sys:String> <sys:String>Welt</sys:String> </x:Array> </Window.Resources> Beim Kompilieren erscheint folgende Meldung: Wenn ich jedoch die Resourcen andersum implementiere: <Window.Resources> <x:Array x:Key="TestArray" Type="sys:String"> <sys:String>Hallo</sys:String> <sys:String>Welt</sys:String> </x:Array> <local:Class1 x:Key="TestClass"></local:Class1> </Window.Resources> [/PHP] lässt sich das Programm fehlerfrei kompilieren. Woran liegt das ?
  7. Vielen Dank, ist ja recht simpel. Für alle die in Zukunft die selbe Frage haben: MSDN: BinaryFormatter MSDN: [serializable()]
  8. Hallo... ich habe mir im internet ein, zwei beispiele angesehen, wie man ein Chat Programm entwickelt. Die Übertragung/Das Empfangen wurde via StreamWriter und StreamReader implementiert. Senden: private System.Net.Sockets.TcpClient tcpServer; [...] StreamWriter swSender = new StreamWriter(tcpServer.GetStream()); swSender.WriteLine(txtUser.Text); swSender.Flush(); Das habe ich soweit verstanden (glaube ich zumindest^^) In dem Beispiel wird ein einfacher Text verschickt txtUser.Text Kann mir jemand erklären wie ich ein Objekt (z.B von einer selbst erstellte Klasse) verschicken könnte ? Ich vermute mal, dass man das Objekt irgendwie in Bytes umwandeln muss und die dann schickt.... aber wie würde das funktionieren? bzw wie würde man am anderen Ende aus den Bytes wieder das Objekt erstellen können? danke, Jeff
  9. Gut, darauf wollte ich hinaus. Also mir ist nicht der Sinn klargeworden. Das Ergebnis unterscheidet sich ja nicht von einer normalen Methode, die das Objekt als Parameter übergeben bekommt. Aber wie du ja sagst gibt es doch einen Vorteil für Extension-Methods... Aber mal zurück zu meinem ursprünglichen Problem.... Momentan hab ich ne "schmutzige" Alternative implementiert... Hab in meinem Programm ein TreeView als Child eines StackPanels (damit arbeite ich dann im Entwurfs-Modus...) und naja, anstatt das jetzt zu überrschreiben, lösch ich einfach das besagte Child Element und füge am alten Index das neu-erzeugte TreeView ein..... Aber ich versteh es einfach nicht.... es muss doch auch ne Möglichkeit geben das überschriebene Objekt sichtbar zu machen
  10. Das hatte ich schon befürchtet kurz nachdem ich den Post verfasst hab^^ Aber Ist das nicht das selbe Verfahren wie bei jeder anderen "normalen" Methode, die ein object (per Referenz) als Parameter entgegennimmt ? z.B public static void Normal_Refresh(ref UIElement uiElement) { uiElement.Dispatcher.Invoke(new Action(() => {}), DispatcherPriority.Render); } das "this" vor dem Parameter war mir neu^^ aber ich les mir einfach mal den msdn artikel dazu durch...
  11. achso, ich bin gerade dabei WPF zu lernen, war noch nicht bei ExtensionMethods. Die Syntax "this UIElement uiElement" hatte mich verwirrt^^
  12. Hab den Code wie folgt Implementiert, da ich nicht genau deine Parameterübergabe vestanden hab using (System.IO.FileStream fs = new System.IO.FileStream(System.IO.Directory.GetCurrentDirectory() + "\\TreeView.xaml", System.IO.FileMode.Open)) { treeMain = (TreeView)System.Windows.Markup.XamlReader.Load(fs); treeMain.Dispatcher.Invoke(new Action(() => { }), System.Windows.Threading.DispatcherPriority.Render); } bringt aber nix danke trotzdem
  13. Hi Community, eine sehr faszinierende Sache an WPF ist meiner Meinung nach, die Möglichkeit ganze Objekte während der Laufzeit in XAML-Format abzuspeichern bzw auch wieder einzulesen. Ich habe ein TreeView. Bei einer Änderung des besagten TreeView's wird das TreeView Objekt in XAML abgespeichert. Bei einem Programmstart soll - sofern vorhanden - das TreeView-XAML-File eingelesen werden. Es ist wirklich ganz simpel using (System.IO.FileStream fs = new System.IO.FileStream(System.IO.Directory.GetCurrentDirectory() + "\\TreeView.xaml", System.IO.FileMode.Open)) { TreeView treeMain = (TreeView)System.Windows.Markup.XamlReader.Load(fs); } so wird ein beim Programmstart anhand der XAML Datei ( die per XamlWriter.Save(object) erstellt und durch einen Streamwriter abgespeichert wurde) ein TreeView Control erstellt. Sehr angenehme Funktion Nun will ich aber kein neues Treeview Control Erstellen, ich will ein vorhandenes ersetzen. (Für die Leute die jetzt fragen "warum?" - weil es ja eigentlich egal ist ob ich ein vorhandenes TreeView beim Programmstart überschreibe oder ob ich ein neues erstelle, da man das überschriebene ja niemals un-überschrieben sehen wird: Nunja, es geht mir einfach darum, dass ich in VS2010 in der xaml/Entwurf-Ansicht mein layout entwerfe und das nicht geht wenn ich erst in der CodeBehind-Datei mein TreeView erstelle und dann meiner Oberfläche hinzufüge. Nun aber zurück zu meinem Problem. Erstaunlich finde ich nämlich, dass beim Einzelschritt-Debugging mein TreeView (welches ich überschreiben will) tatsächlich überschrieben wird. Es wird mir aber nicht visuell angezeigt. Hier ein Paar Screens, die mein Problem verdeutlichen: Debugging bevor eingelesen wurde Debugging nachdem eingelesen wurde Ansicht nach dem Debuggen wie man sieht, werden keine Elemente angezeigt, obwohl es welche gibt Achja: Es liegt nicht am treeView selbst, ich habe das ganze auch schon mit IMAGE-Controls versucht. Neu anfügen: kein problem. überschreiben: No Way ! Es gäbe natürlich die Option beim Programmstart ein neues TreeView zu erstellen und dessen einzelne Items an mein MainTreeView zu übergeben. Meiner Meinung aber eher eine unsaubere Lösung. Es muss doch eine einfache "Neuzeichnen-Methode" oder so geben. Finde ich aber nicht ! Kann mir jemand helfen ?
  14. Hallo Community, man kann ja mit System.Diagnostics.Process.Start(string); ein Programm starten. Wenn der Parameter "string" jedoch ein Verzeichnis darstellt, wird es mit dem Windows Explorer geöffnet. Kann mir jemand sagen, wie ich in dem geöffneten Verzeichnis eine Datei selektieren lassen kann? So wie es auch Mozilla mit Firefox macht ? Gruß Jeff

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...