[ Pobierz całość w formacie PDF ]
.Należy podkreÅ›lić różnic¹ pomi¹dzy uruchamianiem aplikacji wewnÄ…trzÅ›rodowiska a tworzeniem plików wykonywalnych, które mogÄ… być uruchamiane w sys-temie Windows.W nast¹pnym rozdziale nauczymy si¹ tworzyć aplikacje uruchamia-ne bezpoÅ›rednio w systemie operacyjnym.Aby uruchomić aplikacj¹, należy wcisnąć klawisz F5 albo wybrać polecenie Debug,Start z głównego menu.Można również wcisnąć przycisk umieszczony w pasku na-rz¹dzi, przypominajÄ…cy swym ksztaÅ‚tem klawisz  Start w magnetowidzie.W oknieÅ›rodowiska pojawi si¹ okno dialogowe naszej aplikacji, które można przemieszczać,zmieniać jego rozmiar, wpisywać tekst w pola tekstowe.Pomimo to, że nie wpisali-Å›my ani jednej linijki kodu, nasza aplikacja może być uruchamiana, a w dodatku mo-żemy wykonać kilka czynnoÅ›ci zwiÄ…zanych z oknem dialogowym.T¹ funkcjonalnośćumożliwia.NET Framework i Å›rodowisko programowe, które pozwala na tworzenieinterfejsu użytkownika w sposób graficzny i generuje samoczynnie odpowiedni kodobsÅ‚ugujÄ…cy okno dialogowe wraz z umieszczonymi w nim elementami.Aby umożli-wić uruchomienie aplikacji bez udziaÅ‚u Å›rodowiska programistycznego, należy  zbu-dować (Build) aplikacj¹, czyli stworzyć plik wykonywalny.Tworzenie pliku wykonywalnegoOperacja tworzenia pliku wykonywalnego dla Å›rodowiska Windows sprowadza si¹ doskompilowania projektu, co spowoduje wygenerowanie pliku wykonywalnego (z roz-szerzeniem.exe).Plik wykonywalny tworzymy po to, aby można byÅ‚o uruchomić na-szÄ… aplikacj¹ na jakimkolwiek komputerze z zainstalowanym systemem operacyjnymWindows.Ustawienia w projekcieAby utworzyć plik wykonywalny naszego projektu, należy wybrać polecenie Buildz menu Build.Wykonanie tego polecenia spowoduje utworzenie pliku wykonywalnego(w naszym przypadku b¹dzie to plik o nazwie Sumator.exe), który zostanie umiesz-czony w katalogu My Documents\Visual Studio Projects\Sumator\bin\Adder.exe, pod-czas gdy projekt znajduje si¹ w katalogu My Documents\Visual Studio Projects\Adder. RozdziaÅ‚ 2.f& Praca z Visual Basic.NET 71Polecenie Build ma pewne wÅ‚aÅ›ciwoÅ›ci, które można zmienić w zależnoÅ›ci od po-trzeb.Aby zobaczyć domyÅ›lne ustawienia tej komendy, należy kliknąć prawym przy-ciskiem myszy nazw¹ projektu w oknie Eksploratora rozwiÄ…zaÅ„ i wybrać z menu kon-tekstowego opcj¹ Properties.Otworzy si¹ okno z wÅ‚aÅ›ciwoÅ›ciami naszego projektu,podzielonymi na kilka grup.W grupie Common Properties/General znajdujÄ… si¹ pola:Assembly name.W tym polu umieszczona jest nazwa, jakÄ… b¹dzie miaÅ‚ utworzonyplik wykonywalny po kompilacji.W naszym przypadku to pole zawiera nazw¹Adder.JeÅ›li zmienimy t¹ nazw¹ na np.MyAdder, to po kompilacji zostanieutworzony plik o takiej nazwie.Output type.Jest to lista typów plików możliwych do otrzymania w trakciekompilacji.Gdy wybierzemy Windows Application lub Console Application,otrzymamy plik wykonywalny (z rozszerzeniem.exe).JeÅ›li zostanie wybranaopcja Library, to w wyniku kompilacji uzyskamy plik biblioteczny(z rozszerzeniem.dll).Startup object.Jest to lista wyboru zawierajÄ…ca wszystkie cz¹Å›ci projektu,umożliwiajÄ…ca okreslenie, która z nich ma być uruchomiona w pierwszejkolejnoÅ›ci po uruchomieniu programu.W naszym przypadku jest to.Należy zauważyć, że jeÅ›li zmienimy opcj¹ Windows Applicationna liÅ›cie Output type na innÄ…, to może to spowodować zmian¹ na liÅ›cieStartup object.Ponowne ustawienie opcji Windows Application na liÅ›cieOutput type nie przywróci poprzedniej opcji na liÅ›cie Startup object; trzebajÄ… ustawić samodzielnie.JeÅ›li w oknie Properties naszego projektu dokonamy zmian, które mogÄ… być niepra-widÅ‚owe, możemy anulować je za pomocÄ… przycisku Cancel.Wszystkie ustawienia w zakÅ‚adce Common Properties/Version sÄ… przechowywanew plikach tworzonych podczas kompilacji.Te informacje sÄ… widoczne, gdy w systemieWindows klikniemy prawym przyciskiem myszy plik i wybierzemy z menu kontek-stowego zakÅ‚adk¹ WÅ‚aÅ›ciwoÅ›ci/Wersja (rysunek 2.25).Informacje, które pojawiÄ… si¹w tej zakÅ‚adce mogÄ… być ważne dla użytkowników naszych aplikacji [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lunamigotliwa.htw.pl
  •