Fussball ?
Ist das nicht die blöde Unart wo alle einem Ball hinterherrennen ?
Ich kriege lieber Fieber als mir so einen Blödsinn anzuschauen 😃
Gruss
Programmierhans
Hallo moq,
Hatte überlegt, einen Smilie zu machen, aber das hätte nun wieder diesen Prozentwert verfälscht.
herbivore
Das Problem dabei ist, dass Du den Prozentwert auch verfälscht wenn Du keine Smilies verwendest (dann halt in die andere Richtung).
Gruss
Programmierhans
Auch von mir herzliche Gratulation
Jetzt fehlen Dir nur noch 31'319 um herbivore zu überholen.
😃
Programmierhans
Selber bauen ist gar nicht so schwer...
Schau mal wie ich das hier gelöst habe...
In Skype richtig einstellen
Optionen / Allgemein / Audioeinstellungen /Erweiterte Optionen
Da kannst Du die Reihenfolge festlegen. (als erstes das Headset).
Sobald Du das Headset einsteckst funzt es... wenn Du es ausziehst wechselt Sykpe auf das nächste Verfügbare Device.
Gruss
Programmierhans
Ich habe schon diverse Schnittstellen gebaut (Siemens S7 mit eigenem Protokoll), Anbindungen von Materialflussrechnern, SPS usw....
Und dies alles lässt sich problemlos mit den TCP-Klassen realisieren... musste noch nie direkt auf Sockets zurückgreifen (und wenn, dann einfach den Socket den der TCPClient verwendet abgreifen (z.B: für Poll um einen Verbindungsabbruch schnellsmöglich zu erkennen)).
Stichworte um die Suche zu beschleunigen:
TcpClient (einfacher als Sockets)
TcpListener (falls Du Verbindungen annehmen müsstest)
Sockets (falls TcpClient nicht reicht (was ich mir nicht vorstellen kann))
NetworkStream (um die Daten des TcpClients zuverarbeiten)
Encoding (um aus den byte[] einen String zu erhalten)
Gruss
Programmierhans
Ich wollte mit meinem Link nur eine Möglichkeit aufzeigen welche funktioniert.
Was Du daraus übernimmst überlasse ich Dir.
Gruss
Programmierhans
In unserer Firma wird (fast) jede Anwendung mit einer Visualisierung ausgestattet.
Verbunden wird direkt aus einem beliebigen Web-Browser direkt auf die Anwendung... Die Anwendung selber stellt dann verschiedene Daten per Http zur Verfügung... unter anderem auch einen Screenshot mit Autorefresh
CodeDom wäre natürlich auch eine Alternative (ich würde es so machen... habe allerdings auch ein wenig Erfahrung damit).
Pro Anwendung lasse ich mir immer den Daten-Proxy mit einem selber geschriebenen Generator generieren (nur ein paar Tausend Zeilen pro Anwendung).
Spiel mal mit der Reihenfolge der Befehle
.Show
.TopLevel=false
.Controls.Add
Pack die zwei Forms einfach auf ein weiteres Form / Panel...
Ein Form ist ja auch nur ein Control... man muss dann einfach noch ein Property auf dem Form setzen... ich glaube es war TopLevel=false... oder so ähnlich
Gruss
Programmierhans
Edit: Argh herbivore war mal wieder schneller
BindigSource.Position ist Dein Freund 😃
ist es doch sehr unkomfortabel zu debuggen, wenn man jedesmal 5 innerExceptions aufklappen muss um zu schauen, was der Fehler war,
Tipp: Exception.ToString() dann hast Du alles Infos die Du brauchst.
Nimbuzz (ein Multi-Messenger... von Skype über MSN zu ICQ Facebook und weiss der Geier)
Wikihood (liefert Infos über den aktuellen Standort)
Google Earth
Bell Barbecue (für Grillchefs)
World Viewer (Augmented Reality... damit man weiss wie der nächste Hügel heisst)
Talking Carl (kostet zwar was... aber die Kinder stehen drauf)
Schau Dir diesen Code mal an... ist zwar uralt ... aber dann hast Du schon mal was.
Wenn man in einem Ballungsraum wohnt hat man meist bessere Job-Chancen (da dort die meisten Jobs sind)....
Je nach Firma kann man (natürlich meist nicht schon ab Beginn des Arbeitsverhältnisses) ev. auch vermehrt entweder zuhause oder direkt beim Kunden arbeiten.
Mein Arbeitsweg beträgt z.B: ca 120 km (pro Richtung) und ich bin oft nur 1 mal pro Monat im Büro... die restliche Zeit arbeite ich entweder zuhause oder eben direkt beim Kunden.
Du wirst da von einem Problem ins nächste reinlaufen und jede Menge Klassen überschreiben müssen... um dann am Ende zu erkennen dass Du trotzdem irgendwo hängen bleiben wirst.
Ein Tipp von mir: Vergiss es und löse die Probleme anders.
Gruss
Programmierhans
Mach doch Cis_Des=61 (ist ja schliesslich dieselb schwarze Taste)
Dann erhälst Du auch Cis_Des als Antwort...
string str=((Noten)value).ToString();
Nachtrag: Arghh zu spät
Ein ganz einfacher Trick:
Ev. hast du da nur noch eine Ref auf den Release statt auf das Debug-Dll drin....
Gruss
Programmierhans
Eine Lösung könnte auch sein:
Im UI-Thread die zu speichernden Ojekte auslesen und z.B: in ein DataSet serialisieren (da dies im UI-Thread passiert wäre der Tree automatisch geblockt)....
Das DataSet kannst Du dann in einem eigenen Thread mit der DB abgleichen (Aenderungen in die DB schreiben).
So hast Du während der Thread läuft eine saubere Entkoppelung.
Gruss
Programmierhans
Nachtrag: So müsstest Du nur den Save-Button sperren solange der Thread läuft
Ich war immer zufrieden mit meinem Windows-Mobile-Handy...
Doch jetzt da ich ein IPhone habe fasse ich das alte Mobile-Teil nicht mal mehr mit der Kneifzange an...
Das Iphone ist das beste Handy dass ich je in der Hand hatte... auch wenn nicht alles perfekt ist (z.B: Akkulaufzeit / manchmal nicht ganz sauberer GPS-Empfang) lässt es alle anderen Handys uralt aussehen.
Ich würde eher das IPhone verkaufen, ein Android Handy besorgen und dann
kostenlos auf jeder Art von Rechner entwickeln.
Das kann nur jemand schreiben der kein IPhone hat 😃 (ja ich hab eins und bin grösstenteils zufrieden).
bool b = true; if (b == true) //Warum ver#$@! noch mal darf ich nicht mehr if (b) schreiben!? *KOTZ*
Vielleicht weil Dein Chef zu wenig lange in der Baumschule war 😃
Einen Splash - Screen vorschalten ... dann schauen alle nur noch diesen an.
Guckst Du in die Doku deines Gerätes... oder frage den Hersteller ob eine Fernsteuerung möglich ist.
Also ich habe ne ältere Version (13) und verwende diese Events:
this._LL.DefineVariables +=new DefineVariablesHandler(LL_DefineVariables);
this._LL.DefineFields +=new DefineFieldsHandler(_LL_DefineFields);
this._LL.DefinePrintOptions+=new DefinePrintOptionsHandler(_LL_DefinePrintOptions);
Und es läuft bei n-Kunden problemlos.
Die Frage ist wohl eher, warum wird das Event nur einmal aufgerufen?!
Was für einen Projekttyp in LL hast Du ?
Die Fields werden nur in einem Listenprojekt mehrfach abgefragt. (*.lst)
LL.Fields.AddFromDataRow(row, "");
Nimm da mal die Ueberladung welche nur eine DataRow erwartet (mach das "" weg).
left join zeiterfassung_zeiten zeiten
Ich bin kein DB-Spezi... aber fehlt auf dieser Zeile nicht ein AS
Stichwort für MSDN ist Wnet
Da müsstest Du alles finden was du brauchst.
Wieso erstellst Du im XmlRekursivExport ein neues XmlDocument ???
Uebergib doch das doc aus der TreeViewToXml and die rekursive Methode... dann sollte der Fehler weg sein.
Der Event wird doch n-mal aufgerufen und erwartet jedesmal die Felder genau eines Records.
über e.IsLastRecord steuerst Du dann ob Du noch weitere Records hast (dann wird der Event erneut aufgerufen und erwartet den nächsten Record).
:rtfm:
Lies mal folgendes in der MSDN
TcpListener.Pending
TcpListener.AcceptTcpClient
TcpClient.GetStream
Ist Form und Spiel dieselbe Anwendung ?
Lösch mal das obj-Verzeichnis
Wobei das PropertyChanged der Collection das falsche ist. Das bezieht sich auf Properties der Collection wie Count oder dem Indexer. Man muss jedes einzelne PropertyChanged jedes Items abonieren.
Ups da hast Du wohl recht.
x ist vom Type A
B leitet von A ab
Somit kannst Du x ohne weiteres ein B zuweisen.
Da sollte nichts krachen... allerdings verlierst du den Inhalt des ursprünglichen x.
Wenn dies dein Problem ist, dann müsstest Du x dem Constructor von B übergeben und da die Werte in die neue Instanz reinkopieren.
Diese Collection hat ja noch weitere Events.
PropertyChanged musst du auch noch anschnallen.
In diesem Event kannst Du dann mit e.PropertyName rausfinden welches Property geändert wurde (und im Sender ist das geänderte Element... also das Item Deiner Collection drin).
Mach noch mal ein Form tief unten...
Dann einfach die Basisklasse ändern (z.B: von Form zu UserControl).
Funzt es dann ??
Ev. hat dein Template einen Schuss..
Sofern Du nicht an den Templates rumgeschraubt hast, dann findest Du diese hier:
C:\Programme\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Windows Forms\1031
Ohne Code relativ schwierig...
Könnte es allenfalls sein, dass Die Aenderungen übernommen werden... sich die Anzeige aber nicht refresht... falls ja, dann auf der zu ändernden Zeile
BeginEdit
Zeile ändern
EndEdit
Ansonsten poste doch mal einen Code Ausschnitt was Du schon hast.
Gruss
Programmierhans
DateTime.ToAODate (oder so ähnlich).
Bin da grad etwas ratlos und will eigentlich nicht immer alles manuell casten müssen, stell mir das nicht grad sehr performant vor 👶
Im Vergleich zum Overhead welcher durch das Com-Zeugs entsteht ist wohl die Zeit welche ein Cast braucht dein kleinstes Problem.
Hat es vielleicht etwas mit ClearType zu tun ?
Aber während die API-Funktion arbeitet, blockiert das GUI doch auch, oder?
Keine Ahnung (ist schon lange her)... findest Du sicher selber raus 😃