Zwykle użytkownik może znaleźć potrzebne mu programy w Internecie. Ale w przypadku, gdy do wykonania jakiegoś wyjątkowego zadania wymagana jest aplikacja, znajduje się w trudnej sytuacji. W takim przypadku możesz zamówić program u specjalisty lub spróbować napisać go samodzielnie.
Niezbędny
środowisko programistyczne Borland C++ Builder lub Borland Delphi
Instrukcje
Krok 1
Możliwość samodzielnego napisania programu zależy od jego złożoności. Jeśli potrzebujesz programu, który jest porównywalny pod względem złożoności do Photoshopa lub Microsoft Word, szanse powodzenia są prawie zerowe. Takie programy są pisane przez dziesiątki doświadczonych programistów, poradzenie sobie z takim zadaniem na własną rękę jest prawie niemożliwe. Ale możesz napisać prosty program do konkretnego zadania.
Krok 2
Potrzebny będzie program, w którym napiszesz kod swojej aplikacji. Wybierz Borland C++ Builder lub Borland Delphi. Pierwsze środowisko programistyczne pozwoli pisać programy w C++, drugie w Delphi. Język C++ jest bardziej uniwersalny, napisano w nim wiele popularnych aplikacji. Z drugiej strony Delphi jest bardziej intuicyjny. Przeczytaj opis tych języków, spójrz na listę napisanych w nich programów i wybierz ten, który najbardziej Ci się podoba.
Krok 3
Zanim zaczniesz tworzyć własny program, powinieneś poznać podstawy pracy ze środowiskiem programowym oraz zapoznać się z podstawami wybranego języka programowania. Najlepszą opcją jest to: przeszukaj sieć w poszukiwaniu przykładów krok po kroku pisania najprostszych programów. Powtarzając opisane operacje stworzysz kilka prostych programów, po których możesz już przejść do pisania własnego.
Krok 4
Rozpocznij tworzenie własnego programu od opisania algorytmu jego działania. To bardzo ważny etap: dokładnie opisując algorytm, znacznie skrócisz czas spędzony nad projektem i będziesz w stanie uniknąć wielu błędów. Algorytm programu opisuje krok po kroku czynności, które wykonuje. Bloki strukturalne są rysowane na kartce papieru w postaci kwadratów, rombów, prostokątów, ułożonych pionowo i połączonych niezbędnymi połączeniami.
Krok 5
Dokładnie opracuj interfejs przyszłego programu. Wyobraź sobie, jak może wyglądać, jak będziesz pracować z aplikacją. Następnie urzeczywistnij swoją wizję, otwierając środowisko programistyczne oraz przeciągając i upuszczając wymagane komponenty do formularza. Mogą to być guziki, okienka, podpisy, elementy ozdobne (ramki itp.). Możesz zmienić rozmiar formularza i wszystkich elementów, przycisków etykiet.
Krok 6
Po stworzeniu interfejsu należy napisać resztę kodu zgodnie z algorytmem programu. Dzięki samouczkom będziesz już wiedział, jak pisać programy obsługi zdarzeń i inne fragmenty kodu. Nie zapomnij wstawić programów obsługi błędów - program musi wiedzieć, co zrobić w przypadku awarii, błędnie wprowadzonych danych itp. Jeśli tego nie zrobisz, program się zawiesi, co jest poważnym błędem programisty.
Krok 7
Program jest napisany, rozpoczyna się etap jego testowania. Skompiluj program, uruchom go. Sprawdź działanie aplikacji, wykonując nawet niezamierzone akcje - program musi być chroniony przed wszelkimi nieprawidłowymi manipulacjami. Natychmiast usuń wszystkie zidentyfikowane niedociągnięcia. Skompresuj gotowy program dowolnym pakerem - na przykład UPX.