Hmm, a jak to zrobić? Jak się kopiuje część obrazu z TImage ktory byl zasłoniety przez TPaintBox?
Nie ma chyba w zasadzie czego wyjaśniać, przy callbacku dla wave in (dostępne są nowe próbki) wywoływany (Resume) jest wątek DrawThread który zawłaszcza sobie dostęp do TPaintbox (lock/unlock), rysuje to co wynika z próbek i usypia się (Suspend). Gdyby nowe próbki nie były dostarczane na bieżąco przydałoby się też obsłużyć OnPaint dla TPaintBox (przechowywać...
TImage i wlasne skalowanie oraz rysowanie na nim wykresow? - pracochlonne, ale bedzie wykres :p
Umieść w interesującym cię miejscu PaintBox lub Image z włączoną opcją transparent i rysuj na nich.
No jeżeli chodzi o rysowanie wykresów, to tutaj masz troche to przedstawione: http://forum.programuj.com/viewtopic.php...
Według mnie źle się zabierasz za rysowanie. Możesz pokazać co narysował Twój program (zrzut ekrany całego wykresu)? Popraw temat. Zmień to "BCB" na "Borland C++ Builder" (jeśli to o niego chodzi).
EGAVGA.BGI - to jest "driver" do karty graficznej, Borland Graphic Interface. Kiedyś go używałem, nie był demonem szybkości rysowania. Również podejrzewam, że problemem jest malowanie kursora i nie samo przerwanie.
Hejka:-).Mam problem musze napisac problem na zaliczenie z infy ktorego tematem jest rysowanie wykresu funkcji f(x)=ax^4+bx³+cx²+dx+e w C(borland).Przedzial zmiennosci x oraz wartosci a,b,c,d,e, zadade uzytkownik. Osie ukladu powinny byc wyskalowane tak aby wykres wypelnial caly ekran i nie byl uciety.POMOCY!!!!!!!!Prosze podajcie jakikolwiek...
niestety, ale TShape nie dziedziczy z TWinControl, stąd nie może on posiadać dzieci. Zamiast umieszczać TLabel lepiej będzie samemu rysować napis.
Narysowac sinusoide? Ze wzorku rzecz jasna, napewno znajdziez odpowiedni w sieci... a zeby ja wymazac to wystarczy albo przerysowac wszystko od poczatku az do momentu rysowania sinusoidy albo rysowac identyczna sinusoide ale w kolorze tla ;)
Zamiast tego proponuję rysowanie na Canvie wirtualniej bitmapy, a w zdarzeniu OnPaint przerysować całą bitmapę. Czyli rysujesz Po Canvie w zasadzie na ekranie i równocześnie na swojej wirtualnej bitmapie. W przypadku OnPaint odtwarzasz zawartość Canvy okna poprzez narysowanie na niej bitmapy. W przypadku dużej ilości obiektów taka metoda może być znacznie...
W Borlandzie możesz rysować po obiekcie TImage. Pozwala na to klasa TCanvas. Tutaj masz opis: http://math.uni.lodz.pl/~marekbad/files/... Jeśli chcesz to mogę ci wrzucić mój projekt arkanoida, którego pisałem jakiś czas temu. Wykorzystałem w nim właśnie Borland C++ Builder i obiekt TImage - wszystko rysowałem na jednym obiekcie.
"Sypie się" także przy dużym powiększeniu, źródłowa bitmapa nie musi być duża. Przeczytaj i zastosuj się do [url=http://www.efg2.com/Lab/Graphics/Ve... Trochę pomoże, ale RAM i tak szybko się skończy i będziesz musiał zmienić metodę, powiększać/rysować tylko wskazany fragment bitmapy,...
OK załączam cały spakowany projekt. Okno jest małe jest na nim "Image" po którym staram się rysować oraz 4 przyciski. "wpisz dane" wpisuje dane do klasy kwadrat tx1...ty2 "rysuj" powinien narysować kwardat zrobiony z elementów tej klasy "na edit" wyświetla aktualne wartosci tx1...ty2(z klasy) ''prost" rysuje testowy kwadracik w bliskiej odleglosci
Witam, jeśli dobrze kojarzę, to trafiłeś na kurs C++ i była tam omówiona ta funkcja, kurs był z wykorzystaniem kompilatora i bibliotek borlanda, konkretnie to BGI (Borland Graphics Interface). BGI jest przestarzałe i ma niewiele do zaoferowania. Radzę Ci skorzystać z GDI+, GTK, albo innej nowszej biblioteki, mają one gotowe funkcje do rysowania krzywych....
narysować to w np. jedenk kwadracik w paincie i wkleić do programu jako obrazek? eee, wstawic na formularz TImage, albo TPaintBox i po nim rysowac, nic skomplikowanego :) proponuje zapoznac sie z obiektem TCanvas i jego wlasciwosciami i metodami (np. Rectangle, TBrush, TPen, ...) to oczywiscie doczyczy Borland C++ Buildera
Mam nadzieje że BC ma podobną objektologie jak delphi. Na pierwszy ogień może rysować po objekcie TCanvas, praktycznie wszystkie objekty wizualne (np TDialog) mają własność typu TCanvas. Powinien być objekt TBitmap który posiada możliwość rysowania punktami, a także możliwość ładowania obrazków (tego drugiego nie jestem pewieni). PS na Twoim miejscu...
Witam Mam Delphi7 sciągnięte ze strony Borlanda Brak jest w nim komponentu TChart. Skąd go zassać. Może jest inny komponent do rysowania wykresów Dzięki
Witam. Piszę sobie prosty program do rysowania wykresu po formie. Wykres ten sobie skaluję, przesuwam strzałkami, albo myszką i wtedy i tylko wtedy go obrysowuję od nowa. Problem w tym, że przy ponownym rysowaniu zwłaszcza przy przesuwaniu myszą strasznie migocze. Gogle mówi że to źle i że trzeba buforować obraz do bitmapy i wtedy go rysować. Na upartego...
Witam. Na wstepie dodam ze nie jestem orlem zprogramowania:). Pisalem proste aplikacjie w Borlandzie i Visual Studio C++ 2005. Obecnie musze napisac programik w Visualu, w ktorym ma byc wyswietlany wykres 2D ( os X i Y z przebiegiem powiedzmy napiecia ). NIestety nie udalo mi sie znalesc zadnego komponentu typu Chart do Visual Studio 2005 . Co prawda...
Skompilowany exe działa na 2 komputerach z posadzonym delphi 7, ale przy próbie uruchomienia na innych komputerach bez borlanda wywala błąd "exeption Eolesyserror" w exe klasa niezarejstrowana. Prawdopodobnie albo brakuje mu jakiejś bliblioteki lub kontrolki ocx lub nie jest zarejstrowana. Problem tylko jak znaleźć która to. Podejrzewam, że to może...
Jeśli zrozumienie grafiki w kontekście języka C++, to dla mnie jak najbardziej C++ Builder Jeśli to jeszcze jest C++ (MSZ). Że się łatwo klika to fakt, ze standardem to ma niewiele wspólnego. Daje nawyki generalnie złe, jak złe pływanie czy granie na gitarze. Prawdopodobnie przez to zamknie drogę do choćby tu wspomnianych Open GL czy innych ... jak...
https://obrazki.elektroda.pl/7441051200_... Po niedawnym, drobnym Czynności życia codziennego, które wyglądają inaczej, jak się widzi tyle, co ja Poruszanie się Gdzieś kiedyś przeczytałem, iż wzrok odpowiada za 90% naszego postrzegania otoczenia. Coś w tym jest. Często proponuję widomym prosty eksperyment: spędź cały dzień z zasłoniętymi...
Środowisko C++ Builder mamy funckję: f(x)=|sin(Ax)/Ax| Zadania: A- regulowane suwakiem od 1 do 10 x- zadany w dwóch okienkach: xmin i xmax program ma rysować ten wykres w przedziale zadanym przez xmin i xmax, wykorzystując komponenty: -tchart -chartfx -performance graph więcej info na PW Student z problemem...
Odnosząc się jeszcze do głównego problemu to najlepiej jest właśnie robić tak, żeby wszystkie komunikaty przychodzącego dla danego okna były obsługiwane w jego kodzie. Jeśli będziesz używał lepszych IDE to one Ci będą robiły to niejako z automatu, np. dodasz obsługę rysowania czy wybierania z menu itd. wtedy mechanizm IDE wygeneruje Ci odpowiedni kawałek...
Tak jak napisał kolega Gusioo jeżeli to będzie program konsolowy to skompiluje się na windows/linuks tak samo, zakładając że korzystasz ze standardowych bibliotek , a nie np. z portu rs232 który w tych systemach otwiera się troszkę inaczej. Jak chcesz pisać programy z GUI to masz do wyboru wxWidgets/GTK++/QT4 , tyle że QT4 to nie tylko GUI ale całe...
Oj, coś mi się nie chce wierzyć. Borland C++, jeżeli chodzi o budowę komponentów jest praktycznie identyczny z Delphi. W ekstremalnych sytuacjach można użyć takiego kodu (Delphi), aby zmienić kolor: ProgressBar1.Brush.Color := clYellow; //kolor tla SendMessage(ProgressBar1.Handle, PBM_SETBARCOLOR, 0, clRed); //kolor bara Deklaracje PBM_SETBARCOLOR...
Spróbuj algorytmu z punktem pośrednim. To implementacja, którą wykonałem pod borland c++ builder. Co prawda jest tam mnożenie ale można to na dodawanie łatwo zmienić. Nie wiem czy akurat o coś takiego Ci chodziło ale może Ci się przyda. void Line_midpoint(double x0, double y0, double x1, double y1) { double dx = x1 - x0; double dy = y1...
http://obrazki.elektroda.pl/6231365700_1... Witam! To mój pierwszy wpis w dziale DIY. Konstrukcja, którą przedstawiam powstała już jakiś czas temu, tzn. w 2011 roku kiedy byłem studentem na 3. roku (automatyka i robotyka). Teraz, kiedy studia mam już za sobą, ze łzą w oku wracam do tamtych czasów i oglądam stare projekty, przez co pomyślałem,...
(at)JacekCz Kolego napisałem kilka spraw bo bardzo nieprecyzyjnie się wypowiadasz. Jeśli już wspominamy o C++ to mówmy o standardach tego języka i w tym przypadku kompilator zawarty konkretnie w IDE Visual Studio (obsługującym wiele języków) nie jest jakiś super i ma też swoje specyficzne rozszerzenia. Do tego niepotrzebnie kolega miesza standard C++...
Przykład czegoś takiego można odnaleźć choćby w komponentach "stylu XP", gdzie menu są rysowane ręcznie. Ze względu na fakt, że w WinAPI zajęłoby to jeszcze więcej kodu, zaś kodu z C++ pod ręką nie mam, podaję kod Delphi: {**********************************... { } { Borland Delphi Visual Component Library...
Witam, piszę program coś na wzór Audacity. Mam 1 problem, nie mogę zrobić zaznaczania fragmentu oscylogramu pliku wav. Piszę to w builder C++. Poniżej dołączam fragmenty kodu jak to robię, wszystko jest ok tylko jak przeciągam myszką to zaznaczenie się nie rysuje. A chodzi mi o to, żeby zrobić to tak, że jak nacisnę przycisk myszki i przeciągam kursorem...
borland pliki borland windows biblioteka borland
robota kuchennego pralka blokada polar amplituner instrukcja
smartwatch wgranie smartwatch aplikacja
Instrukcja obsługi Ford Maverick II 2000-2007 Schemat płyty MS-MIG 250-S02 - gdzie znaleźć?