Wie kann man in C# eine Funktion ausführen wenn man vorher nicht 100% weisst wieviel Parametrn die Funktion bekommt ?
Das ist ja eine komische Frage aber C# hat darauf eine Antwort.
Archiv zur ‘C, C++, Objective-C’ Kategorie
C# Funktion mit unbekannter Anzahl von Parametern ausführen
Anwendung nur einmal starten unter C#
Bei der Entwicklung meiner Projektarbeit bin ich auf folgende Problemstellung gestoßen:
Wie schaffe ich es zu verhindern dass meine Applikation nur einmal gestartet werden kann?
Das ist aber nicht nicht alles! Ferner soll bei dem Versuch meine Applikation ein zweites Mal zu starten ein Event in der bestehenden Applikation ausgelöst werden. Und zu guter Letzt soll dieses Event auch noch die beim Startversuch an die Applikation übergebenen Parameter zum Auswerten bereitstellen.
3D/2D Dock – Applikation für Leopard
Gestern Nacht habe ich kurz eine Applikation geschrieben mit der man mit einem Mausklick zwischen 3D und 2D Dock umschalten kann.
Mehr Infos und den Download gibts unter MacGarden Software.
Für User die der Shell nicht mächtig sind ist es ganz nett das ganze per mausklick zu machen.
Excel-Dateien in DataSet laden
private DataSet LadeExcelInDataSet() { DataSet dsReturn = new DataSet(); if (dlgOpen.ShowDialog() == DialogResult.OK) <a href="http://www.entwicklerforum.org/excel-dateien-in-dataset-laden#more-78" class="more-link"><img src="http://www.entwicklerforum.org/wp-content/themes/chocotheme/images/button-weiter1.gif" alt="read more" title="Read more..." /></a>
log4Net
Jeder Entwickler braucht manchmal eine Funktionalität die in einer Anwendung alles protokollieren kann (z.B. Debuginfos, Warnings, Errors etc.) und genau das bietet Log4Net an.
Ein Tutorial zum Thema Log4Net gibt es hier
Multithreaded Speicherverwaltung beim GCC
Wer unter C, Objective-C oder C++ mit dem GCC Compiler entwickelt sollte sich mal anschauen was Google unter dem Namen tcmalloc veröffentlicht hat.
Das ist eine Multithreaded Implementation des Speicherverwaltungstools malloc. Es soll erhebliche geschwindigkeitsvorteile bringen bei Applikationen die mit mehreren Threads arbeiten. Aufmerksam bin ich drauf geworden durch das DevRadio des Chaos Computer Clubs Ulm.
CSV Parsen und ins lokale Addressbuch schreiben
Anbei ein Beispielcode wie man eine CSV Zeile parst und diese ins lokale Addressbuch des Benutzers speichert:
#import "AdressController.h" #import "AddressBook/ABAddressBook.h" <a href="http://www.entwicklerforum.org/csv-parsen-und-ins-lokale-addressbuch-schreiben#more-63" class="more-link"><img src="http://www.entwicklerforum.org/wp-content/themes/chocotheme/images/button-weiter1.gif" alt="read more" title="Read more..." /></a>
Submit mit der Entertaste einer Komponente exakt zuordnen
Ich stand vor dem Problem das ich in einer Apllikation in einem bereich mehrere Imagebuttons und Textboxes hatte. Jetzt konnte ich leider nicht genau zuordnen bei welchem Textfeld mit drücken der Entertaste welcher Button ausgelöst wird.
Die erste möglichkeit die ich gefunden habe um dieses problem zu lösen war folgende:
Umwandeln von RTF in PlainText
Man nehme eine RichTextBox-Komponente, schreibe den RTF-Text in die Rtf Eigenschaft der Komponente und lese den PlainText aus der Text Eigenschaft aus.
private string ConvertRTFToTXT(string strRTF) { RichTextBox edtDummie = new RichTextBox(); edtDummie.Rtf = strRTF return edtDummie.Text; }
