Al contingut

Esperanto in Visual Basic

de ratkaptisto, 16 de febrer de 2011

Missatges: 17

Llengua: Deutsch

targanook (Mostra el perfil) 8 d’abril de 2011 17.25.51

Ich benutze das Tajpi Programm mit Visual Basic EE 2010, Borland Delphi 2009 und Corel Draw X3. Bis jetzt habe ich keine Probleme. Das Programm ist sehr einfach zu bedienen. Nach der Installation kann man es vergessen. Es funktioniert automatisch mit den meisten Anwendungen.

Simieto (Mostra el perfil) 23 d’abril de 2011 5.51.54

.NET kann von Haus aus Unicode, und VB ist doch .NET, oder nicht?
Meine Versuche mit C# brachten immer korrekte Ergebnisse.
Aber selbst die PowerShell in Windows 7, obwohl 100% .NET kann keine utf8 Zeichen darstellen. Undurchsichtig dieses Windows.

Ich hab den Quatsch so satt. Linux ist jetzt mein System zu Hause.
Ein Häkchen gesetzt in der Tastatureinstellung und die Esperanto-Zeichen erscheinen in jedem Programm, wie gewünscht. Die Distribution, die ich nutze läuft grundsätzlich und immer mit utf8, kann aber auch kranke Windows-Zeichensätze darstellen.

Simieto (Mostra el perfil) 23 d’abril de 2011 6.01.40

Für Windows 7 braucht man kein Programm zum Esperanto-Zeichen tippen. Installiert euch einen guten Tastaturtreiber. Wie zum Bleistift hier für lau.

jeckle (Mostra el perfil) 23 d’abril de 2011 8.09.59

Für Windows, Linux und Mac verwende ich tcl/tk. tcl ist berühmtberüchtigt für seinen besonders guten Umgang mit unicode. Wenn man tcl/tk nicht von z.B. http://www.activestate.com/ (frei Version) herunterladen möchte, kann man auch für privat den tcl-coach installieren. Es gibt auch die Möglichkeit tcl als eine einzelne exe, bzw. für andere Betriebssysteme sofort ausführbare Datei herunterzuladen: equi4.com. Mit der dortigen Variante gibt es auch die Möglichkeit aus dem erzeugten Skript ein geschlossenes Programm zu erzeugen, das dann auch auf Computern läuft, bei den tcl/tk nicht installiert ist. Alles ist für den privaten Gebrauch frei, und das meiste kann auch gewerblich ohne Einschränkung verwendet werden.
Aber es hat auch einen Nachteil: Diese Sprache liegt nicht jedem und man braucht einige Zeit um durchzusteigen, war zumindest bei mir so. Ein zweiter Nachteil sind die vielleicht nicht ganz so hipp aussehenden Oberflächen die man hiermit erzeugen kann.

Simieto (Mostra el perfil) 23 d’abril de 2011 13.24.25

Selbst PureBasic kann das. Bei der Compiler-Einstellung einfach ein Häkchen setzen und die erzeugte exe versteht utf8.

jeckle (Mostra el perfil) 23 d’abril de 2011 14.26.45

Simieto:Selbst PureBasic kann das. Bei der Compiler-Einstellung einfach ein Häkchen setzen und die erzeugte exe versteht utf8.
Kenne ich nicht, aber interessant. Wofür soll man denn 79 Euro bezahlen? Oder geht das exe-erzeugen erst dann? Bei tcl kostes das exe-erzeugen (wrapper) auch nichts.

Simieto (Mostra el perfil) 24 d’abril de 2011 5.06.38

Ja, das exe erzeugen geht nur in der Kaufversion. Ich habe das Programm vor einigen Jahren erworben, als es für Windows wenige bezahlbare Alternativen gab.
Allerdings berechtigt der Kauf Lebenslang zu Updates. Und auch der Wechsel zwischen den Betriebssystemen ist kostenlos möglich. Man kann auch mehrere Versionen gleichzeitig nutzen.
Alles in allem nicht schlecht.
Und kleine Programme sind ruckzuck erstellt.
Zum Beispiel:

OpenWindow(0, 100, 200, 195, 260, "PureBasic Window", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget)

genügt und das Fenster wird dargestellt.

Nun noch die Ereignisbehandlung:

Repeat
.Event = WaitWindowEvent()
.If Event = #PB_Event_CloseWindow
..Quit = 1
.EndIf
Until Quit = 1

und das Programmgerüst ist fertig.

Tornar a dalt