Heyho,
ich poste hier mal nen Source-Code. Ich hab ihn schon in nem anderen Forum gepostet, also nicht wundern, hab ich geschrieben
Diese Funktion übersetzt die Form. Nun brauchen wir aber noch eineCode:Public Sub Translate(ByVal File As String) Dim temp() As String temp = System.IO.File.ReadAllLines(File) 'Die Datei einlesen Dim i As Integer Dim t As Array For i = 0 To UBound(temp) t = Split(temp(i), ";") 'Splittet den String Me.Controls(t(0)).text = t(1) 't(0) = ControlName t(1) = Übersetzung Next End Sub
Sprachdatei die so aufgebaut ist:
z.b. Englisch.txt:
also als erstes steht der Control-Name und dann die Übersetzung,Button1;Start
Button2;Exit
diese beiden Strings werden durch ein ";" getrennt.
Aufruf:
Viele GrüßeCode:Translate(application.StartupPath & "\englisch.txt")


Zitieren
