Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von ujr
Thema: StreamReader verwendete Datei Öffnen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Es kommt darauf an, welches Programm die Datei mit welchem "FileShare"-Modus zuerst geöffnet hat. Wenn das andere Programm die Datei exklusiv öffnet, darf kein anderes Programm zugreifen.
Willst Du es anderen Programmen ermöglichen, während Du die Datei liest, sie gleichfalls zu lesen, musst Du den entsprechenden FileStream-Konstruktor verwenden:


public FileStream (
	string path,
	FileMode mode,
	FileAccess access,
	FileShare share
)

Thema: NULL in XAML?
Am im Forum: GUI: WPF und XAML

In diesem Zusammenhang erinnere ich mich an eine ähnliche Frage. Wie kann ich einen leeren String (String.Empty) in XAML kodieren?
Möchte ich bspw. einen String als Resource speichern, würde ich das so machen:


 <Grid.Resources>
   <clr:String x:Key="test">test</clr:String>
 </Grid.Resources>

Versuche ich dann einen leeren String in Analogie zu kodieren

 <Grid.Resources>
   <clr:String x:Key="EmptyString" />
   <!-- oder auch so: -->
   <clr:String x:Key="EmptyString2" ></clr:String>
 </Grid.Resources>

bekomme ich eine Exception des XAML-Parsers (Cannot create instance of String).
Interessanterweise ist das allerdings genau die Variante, in der der XAMLWriter einen leeren String abspeichert, wenn man ihn über Grid.Resources.Add hinzufügt. Das sieht so aus:

 <Grid.Resources>
   <clr:String x:Key="EmptyString2" xml:space="preserve" />
 </Grid.Resources>

Das Einlesen der durch "XAML selbst" gespeicherten Datei geht wieder schief. Also eine Inkonsistenz?

Ich habe noch VS2005 Pro, mit .NET 3.5 und den WPF Erweiterungen für VS2005. Funktioniert das mit VS2008 richtig?

Thema: NULL in XAML?
Am im Forum: GUI: WPF und XAML

Null ist in diesem Fall tatsächlich "Null", einen String macht erst der XAML Parser daraus.
Ersetze demnach die Zeile 5 durch
<x:Null />

Thema: .NET Framework 3.5 Deutsch?
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Die Downloadversion der Beta2 hat die Datei "dotnetfx35langpack_x86de.exe" heruntergeladen. Ob man die aber auf der finalen Version installiert?
s. auch Kommentare im unteren Teil von http://www.microsoft.com/downloads/details.aspx?FamilyID=d2f74873-c796-4e60-91c8-f0ef809b09ee&displaylang=de

Thema: Fehler: Ausnahme System.InvalidOperationException
Am im Forum: Rund um die Programmierung

Es hilft auch, lesend auf die Eigenschaft "Handle" der Form zuzugreifen:
http://msdn2.microsoft.com/en-us/library/system.windows.forms.control.handle.aspx

Thema: C#/.NET 3.5 & FTP... endlich eine ordentliche FTP Client Class verfügbar?
Am im Forum: Netzwerktechnologien

http://www.enterprisedt.com/products/edtftpnet/overview.html
http://www.codeplex.com/ftpclient
http://www.codeplex.com/SharpFTP

Thema: Problem mit Xml und gleichnamigen Nodes
Am im Forum: Datentechnologien

Sollte das nicht
feld.AppendChild(fname);
heißen?

Thema: Mediaelement, feuert kein Mediaendet Event
Am im Forum: GUI: WPF und XAML

Auch wenn's schon ein bisschen her ist:
sind die Zeilen


//mt.Completed +=new EventHandler(mt_Completed);
//st.Completed += new EventHandler(st_Completed);
absichtlich auskommentiert?

Außerdem sieht es so aus, als würde
st.Children.Add(mt);
in jedem Durchlauf eine *neue* MediaTimeline hinzufügen.