Zawartość
CorealDraw to program do tworzenia niestandardowych projektów i projektów. Jednym z jego narzędzi, Visual Basic for Applications (VBA), jest środowisko programowania i języka, które umożliwia tworzenie niestandardowych formularzy przy użyciu funkcji, które program zapewnia w standardowym interfejsie użytkownika. Istotnym krokiem w tworzeniu formularza jest określenie celu programu, który wyświetla i wymienia dane użytkownika z formularzem. Zaletą tworzenia formularzy za pomocą Corel VBA jest zapewnienie rozszerzenia interfejsu użytkownika Draw dostosowanego do Twojej siły roboczej.
Instrukcje
Pasek narzędzi „VBA UserForm” zawiera polecenia do wyrównywania formantów w formularzu (binarny obraz świata autorstwa Attila Toro z Fotolia.com)-
Otwórz Corel, utwórz nowy dokument, naciskając „Ctrl + N” i kliknij „OK” w oknie dialogowym „Nowy dokument”.
-
Naciśnij „Alt” + „F11”, aby wejść do zintegrowanego środowiska programistycznego (lub IDE), gdzie utworzysz formularz niestandardowy.
-
Kliknij element „UserForm” w menu „Insert”, aby utworzyć pusty formularz, który można dostosować za pomocą elementów sterujących VBA, takich jak przyciski i pola tekstowe.
-
Kliknij „Tool Box” w menu „View”, aby wyświetlić paletę elementów sterujących do umieszczenia w nowym formularzu. Propozycja, którą napiszesz za pomocą niektórych elementów sterujących w tej palecie, pozwoli użytkownikom programu określić liczbę nowych stron, które mają zostać dodane do bieżącego dokumentu CorelDRAW. Ten projekt nauczy Cię różnych procedur wymaganych do pracy z formularzami VBA CorelDRAW.
-
Kliknij prawym przyciskiem myszy w dowolnym miejscu na pasku narzędzi IDE i kliknij element „UserForm”.
-
Przeciągnij pole tekstowe z palety narzędzi na formularz, kliknij przycisk „Wyśrodkuj poziomo” na pasku narzędzi. VBA umieści pole tekstowe w środku na formularzu.
-
Przeciągnij przycisk sterujący z palety do pozycji poniżej pola tekstowego. Kliknij ponownie „Center Horizontally”, aby wyśrodkować go w poziomie na formularzu.
-
Kliknij dwukrotnie przycisk sterowania, aby wejść do środowiska pisania kodu, a następnie wklej następujący kod nad zdaniem „End Sub”, aby dodać nowe strony do bieżącego dokumentu:
dim n n = TextBox1.Value CorelDRAW.ActiveDocument.AddPages (n)
-
Naciśnij „F5”, aby uruchomić program i wyświetlić wypełniony formularz w kroku 7. Wpisz dowolną niezerową liczbę całkowitą w polu tekstowym i naciśnij przycisk na formularzu.
-
Naciśnij „ALT” + „F4”, aby zamknąć formularz i zakończyć program, a następnie naciśnij „ALT” + „F11”, aby powrócić do domyślnego interfejsu użytkownika. Dokument będzie miał liczbę stron określonych w formularzu niestandardowym.
Instrukcje
Czego potrzebujesz
- CorelDraw