Theoretisch könntest du in einem 3 Zeichen langen String 256*256*256 = 16.777.216 verschiedene Werte unterbringen. Aber mit Zählen hat das nicht wirklich was zu tun.
Dein 3-Zeichen benötigt übrigens ebenfalls 4 Byte, da Bascom automatisch ein 0-Byte am Ende reserviert.