Archive for the ‘.net’ Category

Lessons Learned – COM Interop

Beim Fernsteuern von Office-Anwendungen ist generell Vorsicht angesagt. Das gilt aber insbesondere, wenn die Fernsteuerung aus .Net heraus erfolgt. Wieviel Vor- und Umsicht tatsächlich notwendig ist, mußten wir in der letzten Phase vor Auslieferung der ersten Version einer WinForms-Anwendung kürzlich schmerzlich erfahren. Um diesen Schmerz anderen Entwicklern in Zukunft zu ersparen, [...]

More »

Eindeutigen Dateinamen erzeugen

Hin und wieder ist es notwendig, in einem Ordner Dateien gleichen Namens zu speichern. Da das unter Windows (und den meisten anderen Betriebssystemen auch) nicht geht, muß man sich was einfallen lassen. Gängige Praxis vieler Anwendungen ist es dabei, dem Dateinamen ein Zeichen mit einer Zahl anzuhängen, wenn es den Originalnamen schon gab. Z.B. wird [...]

More »

Entfernung zwischen zwei Postleitzahlen

Aus einem privaten Projekt heraus entsprang die Anforderung, die Entfernung zwischen zwei (deutschen) Postleitzahlen zu berechnen. Dank der freien Geo-Informationen des OpenGeoDb-Projektes (http://opengeodb.hoppe-media.com/index.php) und einer einfachen Formel (http://www.codeguru.com/cpp/cpp/algorithms/general/article.php/c5115/) war die Umsetzung relativ einfach. Die Einfachheit der Methode (z.B. wird bei der Berechnung angenommen, bei der Erde handele es sich um eine perfekte Kugel) führt verständlicherweise [...]

More »