Hallo dodo502b ,
genau für den Fall Userverzeichnisses gibt es die Umgebungsvariablen
Environment.GetEnvironmentVariable("userprofile");
weitere Umgebungsvariablen werden dir mittels des Kommandos Set in einer Console angezeigt
Viele Grüße
Lars
Hallo inflames2k,
auch wenn es wie mit Kanonen auf Spatzen schießen ist, wäre asterisk eine Empfehlung,
möglicherweise kann Dir aber auch eine Fritz.Box bei deinen Vorhaben helfen.
Viele Grüße
Lars
Hallo Boris0815,
naja zum teil
schau Dir doch mal die Thematik RoutedCommands an
http://msdn.microsoft.com/de-de/library/system.windows.input.routedcommand.aspx
Viele Grüße
Lars
Hallo Christian,
cool, das kommt davon wenn man nicht täglich auf Google unterwegs ist
Viele Grüße
Lars
Hmm irgendwie ist mir das nicht ganz klar,
- Der zweite soll (aus dem ersten) die Werte finden welche durch ein Komma getrennt sind.
und genau das würde meiner machen, mein Regulärer Ausdruck splittet den String genau beim ','
Dein Regulärer Ausdruck scheint zwar zu funktionieren, aber ich denke auch nur wirklich zufällig und erbringt nur die Ergebnisse bis zum ersten ',' alles danach ist weg.
Viele Grüße
Lars
Ich würde lieber VS erst deinstallieren und wieder neu Installieren
Viele Grüße
Lars
Hallo Levitas,
was meinst Du damit? Meinst Du von MS umtauschen zu lassen?
Viele Grüße
Lars
Hallo Sombrero,
wie wäre es einfach mit diesem hier
(.*?),
Viele Grüße
Lars
Na dann heißt das ganze Benutzersteuerelement, und das ist enthalten
@Tarion
die Vermutung hatte ich auch, nur zur Sicherheit habe ich nochmals nachgefragt und natürlich auch verschoben
Viele Grüße
Lars
Es wäre noch schön zu wissen, ob Du Windows Forms oder WPF machen möchtest
Viele Grüße
Lars
Hallo windowsformfrage und Herzlich Willkommen hier im Forum,
das ganze kannst Du relativ leicht bewerkstelligen.
anstatt verschiedene Fenster zu Designen, machst du das stattdessen mit UserControls
diese UserControls kannst du dann in deinem Fenster nach dem Button Klick austauschen.
Viele Grüße
Lars
Hallo DonC,
genau vor dieser Frage stehe ich aktuell auch, da ich selber bisher noch keine bessere Lösung gefunden habe, sende ich aktuell anhand eines Timers, in regelmäßigen abständen eine Art IsAlive Packet (sowohl der Client, als auch der Server senden dieses Paket) das ganze ist natürlich mit einem Try Catch umgeben.
Sobald der Timeout greift, wird vom Client eine Reconnect Timer gestartet.
Dieser Reconnect Timer sorgt dafür, dass die Verbindung dann immer wieder versucht wird herzustellen.
Der Server löscht den betreffenden Client, einfach aus seiner Liste heraus.
Viele Grüße
Lars
Hallo KingPin,
mit dem Key einfach weglassen wäre ich vorsichtig, denn zb beim Window klappt das nicht
Viele Grüße
Lars
Sorry leider muss ich zugeben dass ich da wohl die beiden Begriffe sowie die Tools vertauscht habe Dependency Injection hat damit nun wirklich nichts zu tun
Grüße
Lars
Hallo Daniel_3_17,
das ist natürlich ohne weiteres möglich
Stichwort Dependency Injection
Tools zB.
Spring .Net
Ninject
...
oder halt mal eben ein Tool schreiben.
Herzliche Grüße
Lars
Hallo kerrigen und Herzlich Willkommen hier im Forum,
naja so wie du es machst ist es doch fast richtig,
die Foreach schleife sollte nicht die spalten durchgehen sondern die Zeilen!
und dann innerhalb der schleife einzeln zuweisen.
newTableRow.Beschreibung = objList[1];
newTableRow.Name = objList[2];
newTableRow.Strasse = objList[3];
newTableRow.Hausnummer = objList[4];
Viele Grüße
Lars
Hallo thefiloe und Wilkommen hier im Forum,
hmmm, wir erwarten schon ein wenig eigeninitiative, wenn Dir schon die Links gegeben werden solltest Du dich auch damit ein wenig befassen.
Programmieren lernt man halt nicht von heute auf Morgen, das ist ein sehr lange dauernder Prozess.
Herzliche Grüße
Lars
Hallo Fänger,
nein CVS wirst du dann auch nicht benutzen.
Vermutlich fehlt dir eine Assembly, wie es die Fehlermeldung ja auch sagt, sollte man vielleicht mal lesen
Tip: [Hinweis] Syntaxfehler selbst lösen (Compilerfehlermeldungen)
Freundlich Grüße
Lars
Hallo Fänger,
ist vor dem [...] ein + Zeichen, und befindet sich der Inhalt möglicherweise dahinter ?
kannst du deine Steuerelemente im Designer noch erkennen?
benutzt du SVN oder CVS?
wenn Du alle Fragen mit mit NEIN beantwortest sieht es schlecht aus
Freundliche Grüße
Lars
Hallo 1mannlan,
wieso endanwender??
oder was stört dich am installieren?
Freundliche Grüße
Lars
Hallo klawusel und Herzlich Willkommen hier im Forum,
hmmmm, ich habe bisher noch nicht mit dem DataGrid gearbeitet, jedoch kann ich mir nicht vorstellen das dieses so anders aufgebaut ist.
Warum kannst du wenn Du die Binding Funktionalität haben möchtest, nicht DataGridTemplateColumn benutzen?
Viele Grüße
Lars
Hallo Pioneer17,
was hältst Du denn von einer Queue basierte Vorgehensweise?
BackGroundWorker a füllt die Queue und b holt die Daten aus der Queue und verarbeitet diese Eingaben.
Damit wäre sichergestellt das der backgroundworker b alle Daten verarbeiten kann
Viele Grüße
Lars
Hallo LearnC# und Herzlich Willkommen hier im Forum,
wie wäre es hiemit ?
public static void Berechne(){
Func<double, double> calcCos = (input) => { return Math.Cos(input); };
Func<double, double> calcSin = (input) => { return Math.Cos(input); };
Eval(calcSin, Math.PI);
//oder
Eval(calcCos, Math.PI);
}
public static double Eval(Func<double, double> f, double x){
return f(x);
}
Viele Grüße
Lars
Hallo Manda und Herzlich Willkommen hier im Forum,
bei den Relationen, mußt du schon die Columns aus den beiden zugrunde liegenden Tabellen benutzen und nichts neu erstellen.
PK: id
FK: startbahnhoefeid
DataTable bahnhoefeTable = new DataTable();
bahnhoefeTable.Name = "bahnhoefe";
//spalten zu der bahnhoefeTable hinzufügen
DataTable kurzstreckenTable = new DataTable()
kurzstreckenTable.Name = "kurzstrecken";
//spalten zu der kurzstreckenTable hinzufügen
DataSet ds = new DataSet();
ds.Tables.Add(bahnhoefeTable);
ds.Tables.Add(kurzstreckenTable);
ds.Relations.Add(new DataRelation("bahnhoefe_kurzstrecke", ds.Tables["bahnhoefe"].Columns["id"], ds.Tables["kurzstrecken"].Columns["startbahnhoefeid"]));
Viele Grüße
Lars
Hallo ingostar und Herzliche Willkommen hier im Forum,
ich denke, was Dir an dieser Stelle am besten hilft, ist eine Anleitung zur Selbsthilfe
ändere deinen Code doch mal ein wenig ab
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
die nun in der Message Box erscheinende Fehler Meldung, sollte dich deinem Ziel eine ganze Ecke näherbringen.
HINT: (Der Fehler würde nicht passieren, wenn deine Datei leer wäre)
viele Grüße
Lars
Hallo AnTri,
mach aus dem FilterArray eine List und überprüfe es andersrum
Filterarray.Contains(c.Text);
oder Du erstellst Dir eine Extension Method
Freundliche Grüße
Lars
Hallo shaggy3500 und Herzlich Willkommen hier im Forum,
dein Problem liegt nicht in deiner Programmierer Fähigkeit begründet!!!!
denn Rechne mal bitte folgendes im Kopf aus:
01
02
03
0x
das Ergebniss ist immer .......
ich denke du hast den Fehler gefunden
Freundliche Grüße
Lars
Hallo Rainer Wein,
denke auch das Serialisierung der einfachste und schönste Weg für dein Vorhaben ist
komplette Struktur an einer Stelle
einfaches importieren mittels Deserialisierung, um die ganzen Daten auch wieder anzuzeigen.
freundliche Grüße
Lars
Hallo jacki1966,
ein guter Kandidat für diesen Fehler wären zb die Umgebungsvariablen, in Bezug auf AllUsers.
An dieser Stelle hat sich zwischen XP und Vista doch einiges verändert
bei kleinen Änderungen könnte sich so etwas schnell einschleichen
Freundliche Grüße
Lars
Hallo tactic3 und Herzlich Willkommen hier im Forum,
Ein paar Anmerkungen
ich denke nicht das
Denn ein Programm könnte vom Agenten abgeschossen werden, somit wärst Du mit deinem Host Hilflos.
Bestimmte Ports Sperren:
WICHTIG alle Ports müssen gesperrt werden!! (dieser Fehler wird recht häufig gemacht, ich sage nur Schüler, eigener Proxy auf einen Freien Port und das war es mit deiner Sperre)
Besser wäre es wenn du einem externen Server eine Firewall und einen Proxy einrichtest (solange das ordentlich gemacht wird, kann man sicherstellen das dem Schüler wirklich der Zugriff verwert bleibt)
Freundliche Grüße
Lars
Hallo Lenny,
das klappt eigentlich ohne Probleme, vermutlich hast du nur vergessen den PrivatePath in der Konfiguration zu setzten.
<configuration>
<runtime>
<assemblyBinding>
<probing privatePath="SubDirectory"/>
</assemblyBinding>
</runtime>
Freundliche Grüße
Lars
DockPanel.SetDock(target, DockMode.Left); //oder so - ich glaube, es war DockMode
es wäre Dock
Freundliche Grüße
Lars
Hallo proper_csharp,
ich weiß leider nicht wo an dieser Stelle dein Problem liegt
da das Dock Property kann ohne weiteres per
1.Direkt per Binding
1.Datatrigger
1.Code
1.Binding mit Converter
gesetzt werden.
Zeige uns doch mal deinen Versuch dann können wir Dir auch recht schnell sagen an welcher stelle dein Problem liegt
Freundliche Grüße
Lars
Hallo frankhammer,
zumindest fällt mir spontan keine Möglichkeit ein das ganze im 2008 er zu realisieren, ich denke falls dies möglich wäre dann nur über ein Plugin.
Mit 2010 sieht das ganze dann natürlich aufgrund der WPF und der allgemeinen Anpassbarkeit anders aus.
Freundliche Grüße
Lars
Hallo #Coder#,
die MS Zertifikate beginnen mit dem 70-536, dieses ist ein Grundlagen Kurs den man ohne Probleme mit ein wenig Erfahrung und einem Buch schaffen kann.
Freundliche Grüße
Lars
Hallo loki2486 und Herzlich Willkommen hier im Forum,
tja ob dieser Kurs das richtige für Dich ist können wir Dir nur schlecht sagen,
dass kommt halt auf den Typ Mensch an, ich persönlich halte so manchen Kurs für rausgeschmissenes Geld, besonders wenn es nur um eine Programmiersprache geht.
Sowas kann man auch mit etwas Zeitaufwand, kann man das auch recht schnell mit einem Buch und Internet schaffen.
Freundliche Grüße
Lars
Hallo Molan und Herzlich Willkommen im Forum,
so wie Du das beschreibst, macht es weder Sinn MyClass vonder Form1 abzuleiten noch macht von der Klasse direkt auf ein Steuerelement zuzugreifen.
Besser wäre es natürlich ZB. über einen delegate.
Jedoch denke ich, dass es wohl besser wäre wenn du uns erstmal ein wenig dein Vorhaben beschreibst.
Passt zwar nicht Hundertprozentig, könnte Dir aber trotzdem bei deiner Aufgabe Helfen. [FAQ] Kommunikation von 2 Forms
Freundliche Grüße
Lars
Hallo Tarion,
auch ich kann Dir WPF eigentlich nur empfehlen, auch wenn der Designer in VS 2008 nicht ganz so toll ist, ist dieses eigentlich egal, denn ich muss gestehen das ich so oder so den XAML Code im Normalfall per Hand schreibe.
Freundliche Grüße
Lars
Hallo Stipo,
ich bin auch einer der Glücklichen!!
Viele Grüße
Lars
Hallo Tom83,
da ich das an nicht ausprobieren konnte, ist mir das Durchgegangen, aber wenn da Steht das ein DependencyProperty benötigt wird dann gib ihm doch eins
propdp + Tab im Visual studio als Shortcut
Viele Grüße
Lars
Hallo Torti,
könntest Du auch mal einen auszug aus deiner Registry Posten
Viele grüße
Lars
Hallo Tippnichgern,
eine Suchanfrage und sofort treffer
http://bytes.com/topic/c-sharp/answers/238511-combobox-propertygrid
Viele Grüße
Lars
Hallo Tom83,
Theoretiesch müßtest Du doch nur in der ValidationRule Zwei Properties definieren,
und die kannst Du dann per Binding an die beiden Steuerelemente binden
Viele Grüße
Lars
Hallo tripleX,
schau Dir doch mal dieses hier an http://www.rauchy.net/regionerate/docs/2007/05/download.html
Beste Grüße
Lars
Hallo Sayen,
ich vermute mal, dass Du meinst das Du mittbekommen möchtest das dein Programm im Debugger läuft. Demnach könnte Dir also
Debugger.IsAttached
helfen
Freundliche Grüße
Lars
Hallo Neokill,
wenn Du jedoch die beiden Events nicht verändern möchtest und kein eigenes erstellen möchtest, lagere den Code doch einfach in eine Methode aus, und diese Methode wird dann von beiden Handlern aufgerufen.
freundliche Grüße
Lars
Hallo kklein und Herzlich willkommen hier im Forum,
normalerweise gibt es unter Vista und XP keine Probleme WPF anwendungen laufen zu lassen, ich vermute mal eher, dass das .Net Framework nicht in der Version auf den Rechnern ist, wie auf deinen Rechner.
freundliche Grüße
Lars
Hallo Harry B.,
kannst du dein vorhaben bitten ein wenig genauer erläutern?
was meinst du mit durchnumerieren?
Herzliche Grüße
Lars
Hallo Stefan.Haegele,
zusätzlich könntest Du mal auf Codeproject.com schauen
wenn Dir der normale ColorDialog und das was Du gefunden hast nicht reicht, wirst Du das wohl oder übel selber machen müssen, sind ja im prinziep nur drei UserControls in einem TabControl.
Herzliche Grüße
Lars
Die StatusBar soll ja in der mainForm bleiben,
und die MainFORM Implementiert auch das Event das etwas in der StatusBar angezeigt werden soll.
Das ChildForm wirft dann dieses Event
Herzliche Grüße
Lars