Delphi jest niezależnym, zorientowanym obiektowo językiem programowania, wywodzącym się z Object Pascal. Obecnie jego główną platformą docelową jest Microsoft. NET.
Instrukcje
Krok 1
Wybierz kompilator do wykonywania operacji w Delphi. Możesz używać Free Pascal, Embarcadero Delphi, Oxygene, Virtual Pascal, Pocket Studio, Virtual Pascal, GNU Pascal i tak dalej, w zależności od twoich warunków. Najbardziej znanym i powszechnie używanym kompilatorem jest dziś Embarcadero Delphi.
Krok 2
Aby narysować linię w Delphi, użyj jednego z najsłynniejszych algorytmów konstrukcyjnych - Algorytmu Bresenhama, polegającego na określeniu punktów dwuwymiarowego rastra, które należy zacienić, aby uzyskać jak najbardziej prostą linię między dwoma podanymi punktami. Ta metoda jest bardziej odpowiednia do rysowania linii poziomych i pionowych, które nie wymagają specjalnego wygładzania. Algorytm ten ma również znaczenie przy konstruowaniu kręgów, szybkość jego wykonania jest często dość wysoka. Implementacja tego rodzaju algorytmu w Object Pascal jest następująca (patrz rysunek dla kroku)
Krok 3
Jeśli chcesz narysować linię w Delphi z maksymalnym wygładzaniem, użyj do tego algorytmu Wu. Jego znaczenie polega na rozłożeniu linii segmentu na raster za pomocą antyaliasingu. Jego zaletą jest wysoka jakość linii, a także szybkość wykonania jest dość duża, dlatego zaleca się jej stosowanie, gdy konieczne jest narysowanie linii ukośnych. Jego wykonanie w kodzie dla osi x wygląda tak (patrz rysunek dla kroku)
Krok 4
Ponadto, aby narysować linie w Delphi, możesz użyć innych metod, na przykład pobrać gotowe szablony z Internetu. Czyniąc to, sprawdź błędy, które mogły zostać popełnione przez autorów. Zwróć uwagę na obecność innych algorytmów. Nie mają one tak szerokiego zastosowania jak dwa opisane powyżej i mają większe szanse na dopasowanie pewnych wstępnie ustawionych parametrów, które spotyka się w praktyce rzadziej niż w przypadkach opisanych powyżej.