bulgarisch   chinesisch - traditionell   chinesisch - vereinfacht   deutsch   Englisch (USA)   französisch   holländisch   portugiesisch - iberisch   schwedisch   spanisch   tamilisch   türkisch  

Home




Code of Varying Usefulness - Trigeminal Software, Inc. (German)
Das hier ist eine Sammlung von Beispielcode von unterschiedlicher Nützlichkeit. Schauen Sie mal nach. Man weiß ja nie...


ExpandUsefulOfficeExports - Mehr als 50 Exporte aus der Office DLL
ExpandADO_to_DAO - Ein ADO Connection Objekt in ein DAO Datenbank Objekt konvertieren
ExpandbasHebrewAndGregorian - Konvertieren Sie Daten vom Gregorianischen in den hebräischen Kalender und zurück.
ExpandConnect - Finden Sie heraus, ob sie eine Verbindung zum Internet haben
ExpandCalendarStuff - Erhalten Sie die (nach Möglichkeit lokalisierten) Namen von Monaten und Tagen
ExpandbasDatabasePassword - Finden Sie das Datenbankkennwort jeder Jet 3.x/3.5x Datenbank wieder
ExpandbasExecString - Führen Sie einen String in der VB6 IDE aus
ExpandbasIntlFormats - Handhaben Sie Währungs-, Datums- und Zeitformate für andere Ländereinstellungen
ExpandUILangAndLangGroups - Handhabt einige der Windows 2000 UI Sprach- und Sprachgruppen-Funktionen
ExpandbasGUIDs - Guid Konvertierungs-Funktionen für COM, Jet, und SQL Server
ExpandbasScriptJetSecurity - Schreiben Sie die Benutzerberechtigungen Ihrer Datenbanken in ein Skript
ExpandCode aus dem VBPJ Artikel "Lösen Sie Cross-Codepage Probleme"
CollapsebasInCodePage - Finden Sie die passende Codepage heraus, wenn Sie Unicode nach ANSI konvertieren

Im obigen Artikel für das VBPJ (und seinem Beispielcode) wird vorausgesetzt, dass man weiß, welche Codepage man verwenden wird, beim Konvertieren in Unicode und ANSI und zurück. Das ist manchmal der Fall, aber nicht immer. Wenn nicht, dann braucht man eine Möglichkeit, sich einen beliebigen String anzusehen, um dann zu erkennen, welche Codepage zu verwenden ist.. Sehen Sie sich das Modul basInCodePage an, speziell die Funktionen  FStringInCpg (übernimmt eine Codepage und einen String) und FStringInCpgEx (übernimmt eine LCID und einen String). Sie gibt "True" zurück, wenn der String von der fraglichen Codepage/LCID unterstützt wird.

In diesem Modul sind auch die Funktionen WToA und AToW enthalten, die die eigentliche Konvertierung durchführen.Wie Ihnen auffallen wird, verwenden sie die MSO*-Funktionen anstatt der WideCharToMultiByte und MultiByteToWideChar des Betriebssystems. Diese Funktionen sind viel flexibler und können mit mehr Codepages umgehen als die OS-Versionen. Wählen Sie einfach jene aus, die Sie verwenden möchten (die mso97 runtime, die bei VB dabei ist), die Office 8.0 dll, Office 9.0 dll, oder die originalen OS-Funktionen) und auf geht's!


ExpandbasDebugEx - Funktionen zum Debuggen
ExpandbasHijri - Finden Sie heraus, ob der Hijri Kalender verwendet wird und konvertieren Sie Daten von/zu Hijri
ExpandCode aus dem Smart Access Artikel "Ist die Abfrage kompiliert?"
ExpandCode aus dem Smart Access Artikel "Managen Sie Replikationskonflikte"
ExpandCode aus dem Smart Access Artikel "Vorstellung des TSI Synchronizers"
ExpandbasIsValidIdent - Überprüfen Sie Benennungen, um sicher zu gehen, dass sie keine VBA-Schlüsselwörter sind
ExpandErreichen Sie Callback Funktionalität in Access 97 und Office 97
ExpandbasDbcsSbcs - Konvertieren Sie SBCS nach DBCS
ExpandbasLcidCp - Arbeiten mit Sprach-IDs, LCIDs, Codepages, Zeichensätzen etc.
ExpandbasServerList - Erhalten Sie eine Liste der SQL Server in einer NT Domäne
ExpandCode aus dem VBPJ Artikel "Name That Language"
ExpandSimple MAPI
ExpandCopy NT file perms from one file or dir to another

Home

Probleme mit dieser Seite? Bitte kontaktieren Sie den webmaster@trigeminal.com
mit Ihren Kommentaren, Fragen oder Vorschlägen.