Von VBA zu C#: Erste Anwendung und Variablen

Wer von VBA zu C# wechselt, muss an einigen Stellen umdenken. Der Sprung von VBA zu Visual Basic unter .NET wäre möglicherweise etwas einfacher, allerdings ist C# wohl die weiter verbreitete Sprache. Das bedeutet nicht nur, dass es mehr Entwickler gibt, die damit entwickelte Anwendungen leichter weiterentwickeln oder Sie unterstützen können, sondern es existieren auch mehr Beispiele zu C# im Internet als zu Visual Basic. Im ersten Artikel der Kategorie “Von VBA zu C#” schauen wir uns an, wie Sie eine erste kleine Konsolenanwendung bauen und welche einfachen Datentypen es dort gibt.

Weiterlesen

Von VBA zu C#: Bedingungen

Unter Access-VBA haben Sie als Bedingungen die Befehlsstrukturen If…Then und deren Varianten sowie Select Case kennen gelernt. Außerdem gibt es noch Funktionen, mit denen sich bestimmte Werte in Abhängigkeit des Wertes eines Parameters zurückgeben lassen – zum Beispiel IIf oder Choose. Unter C# sieht dies etwas anders aus, vor allem wegen der Strukturierung mit geschweiften Klammern und des fehlenden End-Schlüsselwortes. Dieser Beitrag stellt die Pendants zu den VBA-Bedingungen vor.

Weiterlesen

Von VBA Zu C#: Arrays

Arrays gibt es wohl in jeder Programmiersprache, jeweils mit eigenen Besonderheiten. Wie füllt man ein Arrays? Wie greift man auf die Werte eines Arrays zu? Wie organisiert man mehrdimensionale Arrays? Wie durchläuft man die Werte eines Arrays oder ermittelt die Anzahl der enthaltenen Elemente? All diese Fragen beantwortet der vorliegende Artikel.

Weiterlesen

Die Console-Klasse

Im Gegensatz zu VBA können Sie mit den .NET-Programmiersprachen wesentlich komfortabler auf die Eingabeaufforderung zugreifen – und zwar über die Console-Klasse des System-Namespaces. Dieses bietet nicht nur die Möglichkeit, Texte auszugeben, sondern auch solche zum Einlesen von Benutzereingaben. Außerdem können Sie die Eingabeaufforderung damit nach Ihren eigenen Wünschen formatieren. Dieser Artikel beschreibt die Verwendung der Console-Klasse.

Weiterlesen

Von Access zu WPF: Fenster

Unter Access war alles so einfach und gewohnt. Das Access-Fenster bildete den Rahmen, zeigt das Ribbon an oder stellte die Formulare und Berichte in Anwendungen dar. Für das Öffnen der Objekte brauchte man nur die DoCmd.Open…-Anweisung zu kennen. Unter .NET sieht das ganz anders aus: Das Anwendungsfenster ist bereits ein Formular, es gibt andere Steuerelemente – und das Öffnen von Formularen erfolgt auch ganz anders.

Weiterlesen