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

Google
 

Metoda Print


Metoda Print wyświetla tekst w oknie Debug.

Składnia:

obiekt.Print [ListaWy]

Składnia metody Print składa się z następujących części:
obiekt obiekt, który wykorzystuje metodę Print, dostępny na liście
ListaWy (Opcjonalne) Wyrażenie lub lista wyrażeń , które mają być wypisane na obiekcie. Jezeli zostanie pominięty, to zostanie wypisana pusta linia.

Składnia argumentu ListaWy:
[Spc(n) | Tab[(n)]] [Wyrażenie] [PozycjaZnaku]

Spc(n) Używane aby wstawić znaki spacji, gdzie n jest liczbą spacji do wstawienia
Tab[(n)] Używane aby wstawić znak tabulacji (początku kolumny), gdzie n jest liczbą wstawianych znaków. Użycie Tab bez parametru powoduje wstawienie znaku początku następnej strefy drukowania (14 kolumn).
Wyrażenie Wyrażenie łańcuchowe lub numeryczne do zapisania
PozycjaZnaku Określa miejsce wstawiania następnego znaku. Użycie średnika podowuje ustawienie punktu wstawiania bezpośrednio za ostatnio wypisanym znakiem. Użycie Tab(n) ustawia punkt wstawiania na początek kolumny. Użycie Tab bez argumentów ustawia punkt wstawiania na początek strefy drukowania (14 kolumn). Jeżeli argument zostanie ominięty, następny znak będzie wstawiany w nowej linii.

Wyrażenia do wypisania mogą być oddzielone zarówno spacją jak i średnikiem.

Wszystkie dane wyświetlane w oknie Immediate są poprawnie formatowane z użyciem separatora dziesiętnego wybranego dla lokalnych ustawień systemowych.
Słowa kluczowe są wyświetlane w języku odpowiednim dla aplikacji nadrzędnej (host).

Dane typu Boolean, True i False są wyświetlane. Słowa True i False są tłumaczone w zależności od strefy narodowej wybranej dla aplikacji host.

Dane zawierające datę są wyświetlane z użyciem krótkiego typu daty rozpoznawanego przez system. Jeżeli część daty lub czasu zostanie ominięta lub ma wartość zero, tylko podana część zostanie wyświetlona.

Nothing zostaje wyświetlone jeżeli ListaWy jest pusta (Empty).
Jeżeli ListaWy ma wartość Null, zostanie wyświetlone przetłumaczone słowo Null.

Dla danych Error, zostanie wyświetlony Error NrBłędu. Słowo Error jest tłumaczone zależnie od strefy narodowej.

Podanie obiekt jest wymagane jeżeli metoda Print jest używana poza modułem posiadającym domyślne miejsce do drukowania. Np. powstanie błąd przy wywołaniu metody w module standartowym bez określenia obiektu, ale jeżeli zostanie wywołana z modułu formy to ListaWy będzie wyświetlana na formie.

Ponieważ metoda Print domyślnie wyświetla proporcjonalnie odsunięte znaki, nie ma związku pomiędzy liczbą wyświetlanych znaków i liczbą kolumn o stałej szerokości, które te znaki zajmują. Np. szerokie litery, jak "W" zajmują więcej niż jedną kolumnę o stałej szerokości, a znaki wąskie, jak "i", zajmują mniej.
Aby uwzględnić przypadki, w których średnia szerokość znaków jest używana, kolumny tabulacyjne powinny być odpowiednio daleko od siebie odsunięte. Można również wyświetlać używając czcionek o stałej szerokości znaku (fixed-pitch), takich jak Courier aby zapewnić wyświetlanie jednego znaku w kolumnie.


Przykład użycia metody Print:

Dim varKomunikat
varKomunikat="Tekst w oknie Immediate"
Debug.Print varKomunikat

Zmienne zostały opisane w innej części kursu.

Przykład podstawia pod zmienną varKomunikat treść komunikatu po czym wyświetla ją w oknie Immediate.

Lista obiektów wykorzystujących metodę Print:
Debug
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