Zajrzyj do okna O autorze. Zajrzyj do okna O programie. W obu tych oknach powinny być zawarte: adres mailowy i adres strony www. Spróbujemy je uaktywnić tak, aby użytkownik mógł wysłać do nas (do autora programu) wiadomość lub połączyć się z naszą stroną internetową. KROK 25 Cel: Tworzymy hiperłącze do strony internetowej. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo. 3. Odszukaj drugi formularz (Form2) Czy pamiętasz jak to zrobić? Wciśnij Shift+F12 lub wybierz odpowiednią ikonę z paska narzędziowego (patrz wcześniejsze odcinki). [rys.1] Zostało otwarte okno O programie. Zwróć uwagę na adres strony internetowej. [rys.2] 4. Wprowadziliśmy go już w odcinku 8 za pomocą etykiety. Możesz dopasować atrybuty czcionki. Oczywiście, w to miejsce wpiszesz adres własnej strony internetowej.
5. Kliknij 2 razy w etykietę z napisem: www.informatyka.edu.pl Zostaniesz przeniesiony do kodu programu. 6. Wpisz w kodzie między begin a end: [rys.3] ShellExecute (handle,'open', 'http://www.informatyka.edu.pl','','',sw_normal); rys.3 Pamiętaj o dokładnym przepisaniu formuły! Musisz jeszcze zadeklarować w uses ShellAPI. 7. W tym celu przejdź na początek kodu i odszukaj uses. Jeżeli nie pamiętasz, zajrzyj do poprzedniego odcinka. 8. Wpisz: ShellAPI; 9. Skompiluj program i sprawdź czy działa prawidłowo. rys.4 10. Wróć do formularza. 11. Zaznacz jeszcze raz etykietę. 12. Odnajdź i ustaw właściwość: Cursor na crhandpoint. [rys.4] Wybranie tej właściwości spowoduje zamianę wskaźnika myszy (po naprowadzeniu go na adres strony).
13. Sprawdź akcję kursora i skuteczność wyświetlenia zadeklarowanej strony www. [rys.5] 14. Skompiluj program i sprawdź, czy wszystko działa prawidłowo. Czy pojawiła się łapka w chwili najechania na link? Czy masz połączenie ze stroną www? KROK 26 Cel: Tworzymy hiperłącze do adresu poczty internetowej. rys.1 1. Odszukaj trzeci formularz (Form3). Zostanie otwarte okno O autorze. [rys.1]
2. Stwórz etykietę z napisem: klubiks@wszpwn.com.pl Możesz dopasować atrybuty czcionki. Oczywiście w to miejsce wpiszesz adres własnej skrzynki pocztowej. 3. Kliknij 2 razy w etykietę z napisem: klubiks@wszpwn.com.pl Zostaniesz przeniesiony do kodu programu. 4. Wpisz w kodzie między begin a end: [rys.5] ShellExecute (handle,'open', 'mailto: klubiks@wszpwn.com.pl,'','',sw_normal); rys.2 Pamiętaj o dokładnym przepisaniu formuły! 5. Musisz jeszcze zadeklarować w uses - ShellAPI: 6. W tym celu przejdź na początek kodu i odszukaj uses. 7. Wpisz: ShellAPI; 8. Skompiluj program i sprawdź, czy działa prawidłowo. 9. Ustaw jeszcze właściwość etykiety: Cursor na crhandpoint. Wybranie tej właściwości spowoduje zamianę wskaźnika myszy (po naprowadzeniu go na adres pocztowy). 10. Kliknięcie adresu spowoduje otwarcie programu pocztowego. [rys.3] 11. Skompiluj program. Czy pojawiła się łapka w chwili najechania na link? Czy masz połączenie z programem pocztowym? Sprawdź akcję kursora i skuteczność połączenia z programem pocztowym.
rys.3 Jeżeli wszystko działa bez zarzutu: 12. Zapisz program. 13. Skompiluj program. 14. Przetestuj nowo utworzone procedury. Jeżeli masz problemy z zaprogramowaniem jakiejś procedury (funkcji programu), zgłoś pytanie na forum klubu IKS. Na pewno znajdzie się ktoś, kto pomoże. W razie poważniejszych wątpliwości pisz prosto do klubu: klubiks@wszpwn.com.pl