Laden...
Avatar #avatar-2331.jpg
f.ritz myCSharp.de - Member
Student Sibirien Dabei seit 04.06.2004 341 Beiträge
Benutzerbeschreibung

Forenbeiträge von f.ritz Ingesamt 341 Beiträge

15.04.2005 - 11:16 Uhr

Hallo!

Ich möchte gerne die SQLXML Managed Classes von SQLXML 3.0 für MS SQL Server nutzen. Leider krieg ich aber bei den folgenden Code, folgende Exception: Microsoft.Data.SqlXml.SqlXmlException: "Fehler bei einem aus mehreren Schritten bestehenden OLE DB-Vorgang. Prüfen Sie die einzelnen OLE DB-Statuswerte, falls vorhanden. Daten wurden nicht verarbeitet ."

using Microsoft.Data.SqlXml;
.
.
SqlXmlCommand cmd = new SqlXmlCommand("workstation id=\"XXXXX\";packet size=4096;integrated security=SSPI;data source=\"XXXXX\";persist security info=False;initial catalog=db_name");
cmd.CommandText = "SELECT * FROM Auftrag FOR XML AUTO;";
System.IO.Stream stream = cmd.ExecuteStream(); //Hier wird die Exception ausgelöst
StreamReader r = new StreamReader(stream);
Console.WriteLine(r.ReadToEnd());
.
.

Was mache ich falsch?
Danke!

12.04.2005 - 13:47 Uhr

Hallo zusammen!

Ich habe folgendes Problem, ich habe XML-Daten die in einer Datenbank abgelegt werden sollen und zwar in einer MS SQL 2000 Datenbank. Jetzt habe ich was von SQLXML gehört aber keine Guten Referenzen und Erfahrungberichte gefunden, hat jemand schon damit Erfahrungen gesammelt?
Wann ist es überhaupt empfehlenswert SQLXML einzusetzen?
Kann SQLXML auch in Verbindung mit MSDE benutzt werden?

05.04.2005 - 12:51 Uhr

Hi!

Auf den ersten Blick sieht ja alles korrekt aus, vielleicht machst du aber bei dem Remoting iregendwas falsch. Ich habe auch was ähnliches schon mal gemacht, die Remoting Initialisierung sieht bei mir aber ein bisschen anders aus, naja hier ist etwas Code was ich anders gemacht habe, vielleicht hilft es ja..?!?!


using System.Runtime.Remoting.Channels.Http;
.
.
.
.
protected override void OnStart(string[] args)
        {
	IChannel chnl = new HttpChannel(remport);
	ChannelServices.RegisterChannel(chnl);

		RemotingConfiguration.RegisterWellKnownServiceType(typeof(RemoteObject), 
"RemoteObject.Soap", WellKnownObjectMode.Singleton);
      
        }

public class RemoteObject: MarshalByRefObject
{
.
.
.
.
}

24.03.2005 - 15:28 Uhr

Du könntest versuchen, soweit der Auftrag empfangen wurde, die Verbindung zum Client(Drucker) einfach zu schließen. Wenn der Drucker wieder drucken möchte dann baut er einfach wieder neue Verbindung auf.
Ist das eine Lösung?

24.03.2005 - 14:36 Uhr

Kuck doch mal bei Codeproject, die haben da einen sehr schönen Beitrag: http://www.codeproject.com/dotnet/dotnettcp.asp

24.03.2005 - 14:17 Uhr

Hallo zusammen.

ich versuche gerade einer Anbindung zu einer Datenbank(z.B MS ACCESS) mit C# aufzubauen, kennt da jemand gute Referenzen oder ähnliches, ich konnte nichts vernünftiges googeln wo man in das Thema einsteigen könnte. Am liebsten währe es wenn das Vorgehen unabhängig von Entwicklungsumgebung beschrieben währe, wegen besseren Vertändlichkeit.

Danke!

17.03.2005 - 10:27 Uhr

Danke!

Hört sich vernünftig an, ich werde es testen!!

17.03.2005 - 10:08 Uhr

Ich glaube es hängt daran, dass du ein Objekt der Klasse Anfrage deklarierst dieser wird aber niregendwo initialisiert deswegen kannst du es auch nicht den anderen Objekten zuweisen.

17.03.2005 - 09:58 Uhr

Hallo!

Ich habe ein Problem mit meinem Programm, es greift übers .NET Remoting auf ein anderes Programm. Aber ab und zu kommen solche Fehlermeldungen, die ich mir nur schwer erklären kann und was bringt eigentlich der Eintrag <system.windows.forms jitDebugging="true" /> in machine.config?

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.
 
\************** Exception Text **************
System.Xml.XmlException: '', hexadecimal value 0x17, is an invalid character. Line 39, position 1.
 
Server stack trace: 
   at System.Xml.XmlScanner.ScanContent()
   at System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities()
   at System.Xml.XmlTextReader.Read()
   at System.Runtime.Serialization.Formatters.Soap.SoapParser.ParseXml()
   at System.Runtime.Serialization.Formatters.Soap.SoapParser.Run()
   at System.Runtime.Serialization.Formatters.Soap.ObjectReader.Deserialize(HeaderHandler handler, ISerParser serParser)
   at System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Deserialize(Stream serializationStream, HeaderHandler handler)
   at System.Runtime.Remoting.Channels.CoreChannel.DeserializeSoapResponseMessage(Stream inputStream, IMessage requestMsg, Header[] h, Boolean bStrictBinding)
   at System.Runtime.Remoting.Channels.SoapClientFormatterSink.DeserializeMessage(IMethodCallMessage mcm, ITransportHeaders headers, Stream stream)
   at System.Runtime.Remoting.Channels.SoapClientFormatterSink.SyncProcessMessage(IMessage msg)
 
Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at RemoteObject.getListeClients()
   at enwisServiceWatcher.CurrentConnection..ctor() in c:\dokumente und einstellungen\......\currentconnection.cs:line 51
   at enwisServiceWatcher.Form1.menuItem5_Click(Object sender, EventArgs e) in c:\dokumente und einstellungen\.....\form1.cs:line 419
   at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.MenuItemData.Execute()
   at System.Windows.Forms.Command.Invoke()
   at System.Windows.Forms.Control.WmCommand(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 

\************** Loaded Assemblies **************
mscorlib
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/winnt/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
enwisServiceWatcher
    Assembly Version: 1.0.1872.31580
    Win32 Version: 1.0.1872.31580
    CodeBase: file:///C:/Programme/tegos/enwis)tel%20Observer/enwisServiceWatcher.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/winnt/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/winnt/assembly/gac/system.runtime.remoting/1.0.5000.0__b77a5c561934e089/system.runtime.remoting.dll
----------------------------------------
System.Drawing
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/winnt/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
server_meta
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.1
    CodeBase: file:///C:/Programme/tegos/enwis)tel%20Observer/server_meta.DLL
----------------------------------------
System.Runtime.Serialization.Formatters.Soap
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/winnt/assembly/gac/system.runtime.serialization.formatters.soap/1.0.5000.0__b03f5f7f11d50a3a/system.runtime.serialization.formatters.soap.dll
----------------------------------------
System.Xml
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/winnt/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
 
\************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
 
For example:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.

09.02.2005 - 15:43 Uhr

Hallo!

Kann mir jemand bitte helfen iregendwie komm ich da nicht weiter.

Ich möchte einfach einen Ordner lokal auswählen(z.B mit FolderBrowserDialog) und alle die in diesen Ordner enthaltenen Dateienamen auslesen und z.B in ein Array schreiben.

Danke!

27.01.2005 - 14:36 Uhr

Ich glaube ich beschreibe das Problem zu allgemein, also Neuling halt!

Aber vielleicht kann folgendes helfen:
wenn ich in IIS in der Eigenschaften einer Website das "Verzeichniss durchsuchen" erlaube und wähle dann in IExplorer eine *.aspx Datei aus, krieg ich folgende Fehlermeldung:

[php]
Konfigurationsfehler
Beschreibung: Beim Verarbeiten einer Konfigurationsdatei, die für diese Anforderung erforderlich ist,
ist ein Fehler aufgetreten. Überprüfen Sie die unten angegebenen Fehlerinformationen und ändern Sie
die Konfigurationsdatei entsprechend.

Parser-Fehlermeldung: Das Verwenden eines Abschnitts, der als allowDefinition='MachineToApplication'
nach der Programmebene registriert ist, verursacht einen Fehler.
Dieser Fehler kann von einem virtuellen Verzeichnis verursacht werden, das nicht als Anwendung
in IIS konfiguriert ist.

Quellfehler:

Zeile 44: -->
Zeile 45: <authentication mode="Keine" />
Zeile 46:
Zeile 47: <!-- AUTORISIERUNG

Fehler auf Zeile: 45
[/php]

27.01.2005 - 12:04 Uhr

Hallo!

Ich bin ein ziemlicher Neuling in diesen Thema und habe wie ich vermute ein Konfigurationsproblem, denn wenn ich versuche lokal eine Seite aufzumachen kriege ich den HTTP-Fehler-403(Sie haben nicht die erforderliche Berechtigung, um die Seite anzuzeigen) obwohl ich in IIS alles zulase was es nur möglich ist.

Was mache ich falsch bzw. was fehlt mir noch an Konfiguration?

X( X( X( X( X( X( X( X( X( X( X( X( X( X( X( X( X( X( X(

04.01.2005 - 12:07 Uhr

Hallo!

Ich habe ein Progrämmchen geschrieben, jetzt möchte ich dass bei der Installationsroutine meines Programmes vorher ein Password bzw. Seriennummer abgefragt wird.
Gibt es in Visual Studio eine Möglichkeit sowas einzubauen oder gibt es da ein Extratool dafür?

20.12.2004 - 15:27 Uhr

Hallo!

Ich bin auch blöd der byte kann nicht negative Werte darstellen!

20.12.2004 - 14:52 Uhr

Hallo!

Ich habe ein Problem mit der Klasse Stream. Ich möchte eine Datei auslesen mit einem Stream, aber ++nicht ++ mit StreamReader!
Dabei gerate ich aber in einen Endlos Schleife , es wird dabei eine 255 gelesen die ohne Ende weiter vorhanden ist.


StreamReader strr = new StreamReader("C:\\Textdatei.txt");
Stream str = strr.BaseStream;

while( true )
{
 byte temp = (byte)str.ReadByte();
 Console.WriteLine(temp);
 if(temp == -1)
	break;
}

Die Ausgabe sieht ungefähr so aus:
116
101
134
116
255
255
255
255
255 .................. usw.

06.12.2004 - 21:55 Uhr

Hallo!

Ich habe ein Problemchen mit der MS-Message Queue. Ich versuche nähmlich in einem Thread(dieser läuft in einer Schleife und einer statischen Funktion), diese Abzufragen ob eine Nachricht angekommen ist, das funktioniert auch eigentlich ganz gut nur der Arbeitsspeicher(laut Windows Task-Managers) läuft bei mir über.

Hier etwas Code dazu:


class Klasse 
{ 
MessageQueue mqueue = new MessageQueue(@".\private$\MyQueue"); 

Klasse()
{ 
   (new Thread(new ThreadStart(Klasse.LeseQueue))).Start(); 
}

public static void LeseQueue() 
{ 
Messaging.Message message;

  while(conti) 
  { 
   Thread.Sleep(1000); 
   message = mqueue.Receive(new TimeSpan(0,0,30)); //An dieser Stelle wird am meißten Speicher reserviert und nicht wieder frei gemacht?!?!?! 

   m.Dispose(); 
   str.Close(); 
  } 
 } 
} 

Ist es ein Problem des Garbage Collectors oder was mach ich was falsch?

02.12.2004 - 13:48 Uhr

Hallo!

Moment mal, iregendwie ist hier was durcheinnander gekommen, die Frage war wieso ich eine Fehlermeldung kriege beim Aufruf von

System.Diagnostics.Process.Start("Ein\ Programm.exe");

Ich möchte ja kein Pfad angeben!

02.12.2004 - 13:40 Uhr

Hi!

Dabei krieg ich aber von Visual Studio folgende Fehlermeldung "Nicht erkannte Escape-Folge"!

Original von Code-Hacker
Hi!

Versuch es mal so:

System.Diagnostics.Process.Start("Ein\ Programm.exe");  

Du musst das Leerzeichen quoten, ansonsten wird nämlich "Programm.exe" als Parameter von "Ein" behandelt.

Code-Hacker

02.12.2004 - 13:30 Uhr

Wie sieht es aus wenn ich ein Programm starten möchte das aus mehreren Wörtern besteht und diese mit Leerzeichen getrennt sind, z.B System.Diagnostics.Process.Start("Ein Programm.exe"); kann ich so nicht starten.

02.12.2004 - 12:43 Uhr

Hallo!

Meine Frage ist, ob man in C# ähnlich wie in JAVA externe Prozesse(z.B: *.exe-Dateien) starten kann?

Wenn ja:

  • welche Namespaces gibt es dafür?
  • gibt es auch Möglichkeit Windows-Dienste zu starten/stopen?
01.12.2004 - 18:12 Uhr

Hallo zusammen!

Ich habe ein Problem mit meinem Server das ich geschrieben habe. Dieser frisst nähmlich den Speicher ohne Ende kontinuirlich hoch, wenn Clients mir Daten schicken obwohl ich keine globale Daten-Puffer in meinem Programm verwende.

Wenn ich aber z.B in bestimmten Zeiträumen eine Garbage Collection mit

GC.Collect();

erzwinge, habe keine Arbeitsspeicher Probleme mehr.

Funktioniert der Microsoft's Garbage Collector nicht richig oder woran kann es liegen?

29.11.2004 - 10:37 Uhr

Hallo!

Wenn es jemanden interessiert hier die Lösung:

wenn sich ein Dienst nicht starten lässt, dann ist meistens eine nicht behandelte Exception die Ursache. Der Dienst sollte in diesem Fall eine Eintrag in das Windows Eventlog schreiben.

Wie das geht steht z.B. hier:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbwlkwalkthroughcreatingwindowsserviceapplication.asp

26.11.2004 - 15:21 Uhr

Hallo!

Ich habe ein Problem mit dem Windows-Dienst das ich geschrieben habe.
Wenn ich versuche diesen zu starten wird er von selbst sofort beendet. Es kommt eine Meldung das einige Dienste beim starten sofort angehalten werden!?!?

Woran liegt es?

18.11.2004 - 17:18 Uhr

Hallo!

Ich habe einen Server geschrieben.
Das Problem ist, die Clients sollen auf eine **gemeinsame **Recourse zugreifen, wie kann ich die Thread's von Client's synchronisieren?

Gibt mir Bitte Tips oder Links wo das verständlich erklärt ist, denn ich glaube ich bin nicht der erste der sich mit diesen Problem beschäftigt.

Danke!

17.11.2004 - 16:28 Uhr

Hallo!

Ich erzeuge von meinem Server eine DLL folgend:
SoapSuds -url:http://localhost:1234/RemoteObject.soap?wsdl -nowp -oa:server_meta.dll

Die DLL wird auch erzeugt und funktioniert reibungslos, wie kann ich aber die Informationen wie Produkversion, Firma, Produktname usw. der DLL verpassen?

10.11.2004 - 12:59 Uhr

Hallo!

Ich möchte eine Datei aus dem ++aktuellen ++Verzeichniss auslesen, wenn ich das z.B mit new StreamReader(@"\config.ini"); mache dann krieg ich eine Exception die sagt mir "Die Datei C:\config.ini konnte nicht gefunden werden."

Was mach ich falsch?

28.10.2004 - 14:19 Uhr

Hallo!

Wie kann man es anstellen, dass wenn man eine Form vergrößert oder auseinander zieht, die Elemente wie TextBox oä. auch automatisch vergrößert werden?

21.10.2004 - 17:24 Uhr

Danke, das hat geholfen!

In diesen Zusammenhang, habe ich noch eine Frage, was ist gemeint wenn es steht: "Wir müssen das Server Objekt(bzw. früher die *.tlb) wie in WinDNA zu Verfügung haben müssen."

21.10.2004 - 16:13 Uhr

Hallo Zusammen!

Ich schlage mich gerade mit dem "Remoting with .NET" durch, dabei verstehe ich eine Sache nicht, was könnte man gemeint haben wenn man sagt: "Der ganze Quellcode wird in einer .NET komponente kompiliert".

  • einfach mit dem .NET Compiler kompilieren?
  • eine *.dll erzeugen?

PS:
Übrigens, ich beziehe mich auf folgenden Artilkel: http://www.devtrain.de/news.aspx?artnr=679, sagt bitte bescheid wenn jemand einen besseren Artikel zu den Einstieg in dieses Thema hat, ist zwar ein schöner Artikel aber teilweise tauchen hier Dinge auf, die für mich unerklärlich sind.

15.10.2004 - 15:09 Uhr

Hallo zusammen!

Ich habe ein Problem. Ich möchte aus einen gestarteten Form eine zweite Form starten, wenn ich das mit Application.Run(new Form2()); mache krieg ich eine "System.InvalidOperationException", diese sagt :"Das Starten einer zweiten Meldungsschleife auf einem einzelnen Thread ist nicht zugelassen".

Wie kann ich jetzt aus einer gestarteten Form eine andere Form starten, bzw. ist es überhaupt möglich?

15.10.2004 - 14:39 Uhr

Original von Chäsi
Kannst ja die ganze Datei neu machen und nicht anhängend schreiben 😉

Meinst du die Datei löschen und neu anlegen?

15.10.2004 - 13:49 Uhr

Original von Lynix
Danach schreibst Du den editierten Inhalt wieder zurück in die Datei.

Das Problem ist, wenn ich in die Datei reinschreibe, werden neue Daten am Ende der Datei angehangen. Oder!?!?!?!

14.10.2004 - 17:17 Uhr

Hallo!

Gibt es in C# eine Möglichkeit, in einer Textdatei eine Text-Zeile zu löschen?
In StreamReader und StreamWriter habe nichts gefunden.

Was kann man da benutzen?

14.10.2004 - 10:49 Uhr

Am einfachsten geht es mit einem Thread der die Werte abfragt, und wenn sich diese ändern dann dann wird auch entsprechend reagiert.
Dies ist aber keine besonders schöne Lösung, besonders wenn du viel abzufragen hast, besser ist es natürlich wenn du dich mit Delegates durchschlägst. Da gibt es z.B in MSDN Lybrary schöne erläuterungen.

14.10.2004 - 10:43 Uhr

Hallo zusammen!

Ich möchte eine TabControl mit mehreren Registerkarten benutzen. Die Inhalte der Registerkarten ändern sich aber ständig zur Laufzeit, z.B es wird auf einer der Registerkarten ein Wert den TextBox hinzugefügt diese ist aber gerade nicht aktiv, wenn ich jetzt aber auf diese Registerkarte gehe, bleibt die Anwendung hängen.

Woran liegt das?
Was kann ich machen?

13.10.2004 - 14:43 Uhr

Du könntest z.B. den Client iregend ein Zeichen senden, und beobachten ob dieser angekommen ist, denn wenn nicht wird normalerweise eine IOException o.ä ausgelöst.
Dann kannst du diese Exception abfangen, und weis dann dass der Client nicht mehr verbunden ist.

13.10.2004 - 14:35 Uhr

Hallo!

Ich benutze eine fertige DLL um einen Server als Windows-Dienst zu schreiben, beim starten krieg ich aber eine FileNotFoundException. Den Verweis auf die DLL habe ich auch eingebunden.
Kann mir jemand sagen wo das Problem liegt?

Hier die Ausgabe bei Exception:
_
Eine nicht behandelte Ausnahme des Typs 'System.IO.FileNotFoundException' ist in enwistelnetd.exe aufgetreten.

Zusätzliche Informationen: Datei- oder Assemblyname 'nsoftware.IPWorks' oder eine Abhänigkeit davon wurde nicht gefunden._

07.10.2004 - 12:22 Uhr

Hallo!

Ich habe ein ziemlich nerviges Problem.
Ich füge z.B. ein TextBox einer Form hinzu, dieses deklariere ich aber nachträglich im Code als "static", wenn ich aber zwischendurch mit dem Designer was mache, wird diesen TextBox-Objekt die "static"-Eigenschaft automatisch entfernt.

Kann man da in Microsoft Visual C# .NET iregendwas einstellen, damit es nicht jedes mal passiert?

28.09.2004 - 14:17 Uhr

Tut mir leid, aber iregendwie kann ich das nicht wirklich nachvollziehen.
Gibt es da iregendwie eine Dokumentation oder Refenzen zum einfacheren Einstieg?

Denn ich möchte nur die Daten der Variablen auslesen, keine komplizierte Zugriffe oder Schreibvorgänge die synchronisiert werden müssten!

28.09.2004 - 09:15 Uhr

Hallo zusammen!

Ich möchte ein selbstgeschriebenes Dienst mit einem anderen Tool das ich ab und zu starten kann überwachen,
d.h auf die dynamische Variablenwerte zugreifen.
Ich habe in diesen Zusammenhang was über Marshaling gehört, ist es das was ich brauche und wenn ja wie muss ich da vorgehen oder gibt es da altrenativen und gibt es da gute Referenzen?

22.09.2004 - 15:00 Uhr

Ohne DoEvents() konnte man schöne Bildchen in einem ToolBarButton komischerweise nicht sehen!?!?!?!

21.09.2004 - 19:14 Uhr

Also, wie es der Noodles gezeigt hat, funktioniert es schon ganz gut.

Ich kann aber diese Aussage nicht so ganz verstehen:
Button.FlatStyle = System

21.09.2004 - 17:29 Uhr

Tach!

Ich habe ein Problemchen mit der Toolbox und zwar ich habe Images den einzelnen Buttons auf einen Toolbox hinzugefügt. Die Images auf den Buttons werden im Entwurfsfenster auch schön angezeigt, wenn ich aber das Programm starte sind Bildchen nicht mehr zu sehen.
Ärgerlich! Woran liegt das?

21.09.2004 - 15:04 Uhr

hi,

obwohl ich ein Programm unter windows xp kompiliert habe, sind die buttons und scrollbars im win 2000 oder was auch immer style. wie kann man einstellen, dass die "neuen" buttons und scrollbars benutzt werden?

Kennt jemand auch einen Link zu den kostenlosen XP-Style Images für die Buttons?

21.09.2004 - 10:55 Uhr

Hallo!

Weiß jemand zufällig, wie man auf die Daten(aktueller Variablenzustand) einer anderen Anwendung(.NET) zugreifen kann und wie bzw. ob es überhaupt möglich ist?

20.09.2004 - 12:51 Uhr

Hallo!

Ich versuche einen Dienst mit C# zu schreiben, dabei hab ich ein Problem beim starten des Diesnstes. Wenn ich den Dienst starte kriege ich folgende Meldung:

"Der Dienst kann nicht von der Befehlszeile oder einem Debugger gestartet werden. Ein windows Dienst nuss zuerst installiert(instllutil.exe) und anschließend mit dem Server Explorer, der Windows-Diensteverwaltung oder mit dem Befehl NET START gestartet werden".

Ich versetehe nicht die Vorgehensweise wie mat da vorgeht.
Kann mir da jemand sagen was ich falsch mache oder den groben Ablauf schildern wie man da vorgeht?

30.08.2004 - 12:43 Uhr

Nun, ich habe die Lösung des Problems gefunden und wenn es jemenden interessiert, hier die Auflösung:

  • Die Methode File.Create("Dateipfad") liefert einen Stream das man auch schließen muss. So sieht es dann aus:
    (File.Create("einstellungen.txt")).Close();
30.08.2004 - 12:28 Uhr

Hallo!

Folgende Funktionalität beim Zugriff auf eine Datei möchte ich erfüllen:

  1. Wenn Datei schon vorhanden ist dann nur öffnen.
  2. Wenn Date noch nicht vorhanden dann soll diese erst erzeugt werden.
    Klingt simpel, aber ich krieg es iregendwie nicht hin, denn ich kriege eine System.IO.IOException dieser sagt mir dass die Datei von anderen Prozeß benutzt wird, nähmlich von File.Create(".....");

Fogenden Code habe ich geschrieben:

System.IO.StreamReader strFile;
try
{
strFile = new StreamReader(@"einstellungen.txt", Encoding.ASCII, true);
}
catch(System.IO.FileNotFoundException)
{
File.Create("einstellungen.txt");
strFile = new StreamReader(@"einstellungen.txt", Encoding.ASCII, true); // 8o:PHier wird die System.IO.IOException ausgelöst!
}

23.08.2004 - 11:09 Uhr

Ich suche nach einer Möglichkeit Objekte einfach in der Datei abzuspeichern.
Gibt es da eine Möglichkeit?
Wenn ja, welche Klassen von .NET kann ich dazu benutzen?

20.08.2004 - 13:32 Uhr

Versuche mal selber so eine Funktion zu schreiben, die den String nach erwünschten Daten filtert.
Die Klasse String hat viele nützliche Funktionen die dir helfen könnten, in deinen Fall ist könnte z.B die Funktion IndexOf() interessant sein usw..