PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Funkcja StrConv


Funkcja StrConv zwraca wartość typu String przekonwertowaną wg specyfikacji.

Składnia funkcji StrConv:

StrConv(Łańcuch, Konwersja)

Argument Łańcuch jest wymagany. Może to być dowolne wyrażenie łańcuchowe.
Argument Konwersja jest wymagany. Jest to wyrażenie typu Integer, będące sumą wartości określających sposób konwersji.

Dostępne wartości i stałe VB określające typ konwersji:
Stała Wartość Opis
vbUpperCase 1 Konwersja na duże litery
vbLowerCase 2 Konwersja na małe litery
vbProperCase 3 Konwersja pierwszej litery każdego słowa na dużą
vbWide* 4* Konwersja znaków narrow (jeden bajt) na wide (dwa bajty)
vbNarrow* 8* Konwersja znaków wide (dwa bajty) na narrow (jeden bajt)
vbKatakana** 16** Konwersja znaków Hiragana na znaki Katakana
vbHiragana** 32** Konwersja znaków Katakana na znaki Hiragana
vbUnicode 64 Konwersja do Unicode używając standartowej strony kodowej systemu
vbFromUnicode 128 Konwersja z Unicode do standartowej strony kodowej systemu
* Dotyczy Dalekiego Wschodu
** Dotyczy tylko Japonii.

Te stałe są rozpoznawane przez Visual Basic for Applications. Większość z nich może być łączona, np. vbUpperCase+vbWide, z wyjątkiem tych które się wzajemnie wykluczają, np. vbUnicode+vbFromUnicode.
Stałe vbNarrow, vbWide, vbKatakana i vbHiragana powodują błąd run-time jeżeli zostaną użyte w strefie narodowej w której nie są stosowane.

Prawidłowymi separatorami słów dla prawidłowej konwersji są znaki:
Null (Chr$(10)), horizontal Tab (Chr$(9)), linefeed (Chr$(10)), vertical Tab (Chr$(11)), formfeed (Chr$(12)), carriage return (Chr$(13)), space (DBCS) (Chr$(32)). Aktualna wartość dla space zależy od DBCS kraju.

Przykład użycia funkcji StrConv:

Dim varString As Variant
varString="jasio IDZIE DO kina"
varString=StrConv(varString,vbProperCase)  'varString="Jasio Idzie Do Kina"

(Zmienne i typy zmiennych zostały opisane w innych częściach kursu.)


na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora