Esperanto in Visual Basic
de ratkaptisto, 2011-februaro-16
Mesaĝoj: 17
Lingvo: Deutsch
targanook (Montri la profilon) 2011-aprilo-08 17:25:51
Simieto (Montri la profilon) 2011-aprilo-23 05:51:54
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 (Montri la profilon) 2011-aprilo-23 06:01:40
jeckle (Montri la profilon) 2011-aprilo-23 08:09:59
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 (Montri la profilon) 2011-aprilo-23 13:24:25
jeckle (Montri la profilon) 2011-aprilo-23 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 (Montri la profilon) 2011-aprilo-24 05:06:38
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.