Selektierte Items aus einer Listbox löschen

Posted on August 8, 2019August 8, 2019Categories ListBox, VB.net, WPFTags , , , ,

Hallo alle Zusammen, heute wurde ich von meinem Programmierkollegen gefragt, wie es möglich ist, die selektierten Items aus einer Listbox unter WPF zu löschen. Hier die Lösung: 1. Zunächst, möchte ich euch den XAML-Code bereitstellen. Hier, sehr einfach gehalten, eine ListBox und ein Button in einem DockPanel. Kopiert euch einfach den Code in die Zwischenablage und fügt Diesen in euer Projekt ein. <Window x:Class=”MainWindow” xmlns=”http://schemas.microsoft.com/winfx/2006/xaml/presentation” xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml” xmlns:d=”http://schemas.microsoft.com/expression/blend/2008″ xmlns:mc=”http://schemas.openxmlformats.org/markup-compatibility/2006″ xmlns:local=”clr-namespace:scrollTestListbox” mc:Ignorable=”d” Title=”MainWindow” Height=”450″ Width=”800″> <DockPanel Margin=”10,10,10,10″> <ListBox x:Name=”lst_box” ScrollViewer.VerticalScrollBarVisibility=”Visible” HorizontalAlignment=”Left” Height=”132″ … Continue reading “Selektierte Items aus einer Listbox löschen”

VBA Class / Klasse zum Auslesen einer Textdatei

Posted on August 5, 2019Categories VBA

Hallo zusammen, heute mal wieder einen Beitrag aus dem wirklichem Programmierleben! Das heutige Ziel war es, auf eine Config-Datei zuzugreifen und die Datei Zeile für Zeile auszulesen. Hierfür habe ich eine VBA-Klasse gebaut die folgenden Systax hat. 1. Schritt -> Erzeuge ein neues Klassenmodul. 2. der Dateiname zu dieser Datei lautet “Sess_Parm.tao”! Der Name ist völlig unrelevant, aber der Aufbau der Datei. Hier der Datei Aufbau: SessionID#asdf-234-223423dasdf-234 projekt_id#66 bauphase_id#5 modul_id#4 modul_path#C:\Temp\SysFolder Ziel war es nun, die Datei zeilenweise auszulesen und … Continue reading “VBA Class / Klasse zum Auslesen einer Textdatei”

CATIA SystemService.ExecuteScript aus C# aufrufen!

Posted on August 5, 2019August 5, 2019Categories CATIA, Programmierung

Fehlerbeschreibung: – Ausnahme ausgelöst: “System.Runtime.InteropServices.SafeArrayTypeMismatchException” – Das angegebene Array hat nicht den erwarteten Typ.   Das liegt mit ziehmlicher Warscheinlichkeit daran, das Ihr zwei unterschiedliche Programmierspachen mit einander kommunizieren lassen wollt. In meinem Fall, wollte ich eine STRING ARRAY  an CATIA Script übergeben. Exeption wird geworfen bei folgender Deklaration. String[] sParam = new String[2]; Möglichkeit Object[] sParam = new Object[2];   Hier die ganze Lösung zu meinem Fall: Der urspüngliche Weg das ganze über Process.Start(“c:\\Temp\\CATIA_Name.catScript”) aufzurufen verbirgt einige Fehlerquellen. Zunächst, … Continue reading “CATIA SystemService.ExecuteScript aus C# aufrufen!”

Zertifizierungen

Posted on Oktober 5, 2018Oktober 7, 2018Categories Privat

Am Ball bleiben ist alles! Die IT ist ständig im Wandel! Als IT Trainer und Softwareentwickler muß ich mich ständig neuen Herrausforderungen stellen. Für mich war es klar, das ich neben meinen Nächten im Selbstudium, mich auch in verschiedenen Bereichen weiterbilden wollte.   Hier ein Auszug aus meinen Weiterbildungsmaßnahmen der letzten Jahre. Weiterbildung 2010 Barrierefreies Webdesign Weiterbildung 2009 MySQLEntwickler MySQLAdministratoren C++ AppProgrammierung MSSql2008 Weiterbildung 2009 MySQLMitPHP VBA_Aufbau Weiterbildung 2004 SQL_ErweiterungenStorageProzedureTriggerFunction Weiterbildung 2003 C++ XML_Aufbau XML_PHP PHPAufbau PHP_Frameworks ProjektmanagementEinfuehrung IT_Projektmanagement Weiterbildung … Continue reading “Zertifizierungen”