Metoda PrintMetoda 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:
Składnia argumentu ListaWy: [Spc(n) | Tab[(n)]] [Wyrażenie] [PozycjaZnaku]
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 |