application processmessages

Znaleziono około 71 wyników dla: application processmessages
  • Jak przerwać pętlę while w C++ Builder 5 przy sterowaniu portem LPT?

    Ad. 1 Zrób to w wątku, teraz nie chodzą message przez co żadna akcja (kliknięcie czy coś innego) nie dojdzie. Spróbuj ewentualnie wywoływać ProcessMessages z Application w tej pętli (ale to rozwiązanie nigdy mi się nie podobało :wink: ). Na wątku po prostu robisz Terminate a w wątki sprawdzasz czy Terminated. W przypadku używania ProcessMessages możesz...

    Programowanie   18 Sie 2005 08:10 Odpowiedzi: 8    Wyświetleń: 4374
  • C++ Builder XE4 - Zmiena koloru etykiety "W locie"

    Spróbuj jeszcze po Refresh wykonać Application->ProcessMEssages.

    Programowanie   17 Lip 2014 08:41 Odpowiedzi: 6    Wyświetleń: 1002
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Delphi 7 - Jak przerwać pętlę while przyciskiem stop?

    Tak - najlepiej wątki. Względnie w pętli umieścić komunikat przetwarzania kolejki wiadomości (Application.ProcessMessages).

    Programowanie   24 Mar 2014 18:28 Odpowiedzi: 13    Wyświetleń: 1980
  • REKLAMA
  • [Delphi] Jak stworzyć przycisk awaryjny do przerywania długich pętli?

    Jak doda do petli Application.ProcessMessages; wtedy bedzie mogl wcisnac przycisk...

    Programowanie   24 Kwi 2008 21:07 Odpowiedzi: 6    Wyświetleń: 2828
  • Instrukcje przed funkcjami IdFTP nie wykonują się..?! [BCB6]

    Nie są pomijane, tylko nie ma czasu na ich przerysowanie. Wstaw wymuszenie przerysowania (Repaint) lub przetwarzanie kolejki komunikatów (Application.ProcessMessages).

    Programowanie   08 Sie 2010 20:05 Odpowiedzi: 3    Wyświetleń: 954
  • REKLAMA
  • [Delphi] Pętla for nie aktualizuje Label5 na bieżąco, jak to naprawić?

    W pętli musisz wstawić: Application.ProcessMessages; żeby pozwolić aplikacji obsłużyć komunikaty Jeżeli chodzi o litery to użyj "randomize". Litery przemapuj (A=1, B=2, ...). Czyli jeśli wylosuje się 2 to będzie B. Pozdrawiam.

    Programowanie   05 Wrz 2008 12:49 Odpowiedzi: 12    Wyświetleń: 4227
  • Jak uaktualnić komponenty w trakcie pętli w C++ Builder?

    I forma zostanie oświeżona dopiero po zwróceniu sterownia. Dodaj w programie Application.ProcessMessages; druga możliwość to obliczenia prowadzone w oddzielnym wątku (ma to swoje zalety).

    Programowanie   15 Sty 2005 13:01 Odpowiedzi: 5    Wyświetleń: 1130
  • Jak zapobiedz wielokrotnemu otwarcia tego samego programu

    Możesz tak zmodyfikować źródło projektu (u mnie działa): program Project1; uses Forms,windows, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} var hMapping: thandle; begin hMapping:=CreateFileMapping(THAN... if GetLastError=ERROR_ALREADY_EXISTS then begin CloseHandle(hMapping);...

    Programowanie   10 Cze 2005 22:57 Odpowiedzi: 4    Wyświetleń: 1082
  • [Delphi] - szukam naprawdę szybkiego sposobu obróbki Bitmapy

    Aż tak szeroko nie analizowałem. Ale spróbuj po pierwsze zredukować liczbę wywołań funkcji - to jest dość kosztowne. Po drugie chyba zbyt często wywołujesz Application.ProcessMessages. Po trzecie, jak wspominałem, unikaj przekazywania przez wartość parametrów! Zerknij do tego linka, co mam w stopce na samym dole. Może coś jeszcze Ci się nasunie ;)

    Programowanie Początkujący   05 Wrz 2010 16:59 Odpowiedzi: 11    Wyświetleń: 1928
  • REKLAMA
  • [delphi] [Delphi] Jak dodać zmienny czas do wykresu temperatury z COM?

    Bardzo dawno Delphi nie używałem, ale mam pewne podejrzenie. Odczyt pewnie działa, ale że nie zrobiłeś czytania w osobnym wątku, to blokujesz cały program w tej pętli i nie ma on kiedy narysować sobie okienka. Jeśli nie umiesz zrobić wątków i ich prawidłowo synchronizować, to dodaj po prostu Application.ProcessMessages; po ustawieniu etykiety, chyba...

    Programowanie Początkujący   27 Lip 2011 20:51 Odpowiedzi: 14    Wyświetleń: 3718
  • [DELPHI] - Wygenerowanie 16bitowej liczby w pamięci

    Twoja liczba musi być 64 bitowa. Taka liczba nie może być użyta w "for", ale w "while" oczywiście może być, np.: procedure TForm1.Button1Click(Sender: TObject); var i: Int64; begin i:= 1; while i< 9999999999999999 do begin Label1.Caption:= FormatFloat(',#0', i); if i mod 100= 0 then Application.ProcessMessages; i:=...

    Programowanie   27 Lip 2014 22:58 Odpowiedzi: 4    Wyświetleń: 1224
  • Delphi - czy TTimer da się przyspieszyć poniżej 1ms?

    To o czym piszesz moim zdaniem idealnie nadaje się do zaimplementowania wielowątkowości :) Co prawda w Delphi już od bardzo dawna nie piszę, ale na pewno jest tam taki mechanizm - musiałbyś algorytm uruchomić w nowym wątku, którym możesz sterować z formy głównej (wystartować, zatrzymać, uruchomić ponownie). Ewentualnie możesz spróbować zapuścić algorytm...

    Programowanie Początkujący   28 Kwi 2011 19:55 Odpowiedzi: 6    Wyświetleń: 1666
  • Delphi - jak odmierzać czas co mikrosekundę bez TTimer?

    Witam, do dokładnego odliczenia jednostki czasu możesz wykorzystać funkcje GetTickCount, jest to w miarę proste rozwiązanie lub skorzystać z dwóch funkcji QueryPerformanceFrequency(); i QueryPerformanceCounter(); zamieszczam kawałek kodu z użyciem GetTickCount. procedure DelayM(interwal_w_milisekundach:... var Start:longint; begin...

    Programowanie   25 Lip 2007 09:14 Odpowiedzi: 3    Wyświetleń: 4427
  • C++ Builder 6 - Zatrzymanie pętli for przyciskiem i serwer FTP

    Możesz spróbować zrobić tak że w przypadku ustawienia się jakieś flagi to przestajesz rysować a kliknięcie ustawia flagę. Do tego BARDZO WAŻNE jest wstawienie w pętli rysującej metody która odpowiada za odbieranie i przetwarzanie komunikatów. Dla delphi jest to metoda ProcessMessages klasy application.

    Programowanie   03 Gru 2005 13:45 Odpowiedzi: 7    Wyświetleń: 2477
  • REKLAMA
  • Jak załadować BitMapę i uruchomić ProgressBar w Borland C++ Builder?

    //laduj BMP Application->ProcessMessages(); //petla FOR

    Programowanie   11 Sty 2006 09:06 Odpowiedzi: 1    Wyświetleń: 1878
  • Jak dodać funkcje do przycisków w Delphi 7 dla sterowania silnikiem krokowym?

    A i program nie reaguje jak pisałem parę postów wyżej co zrobić? W każdą pętlę wstaw gdzieś (właściwie w dowolne miejsce) [syntax=delphi]Application.ProcessMessag... Ale obawiam się, że z tymi poleceniami "Sleep()" nie będzie tak prosto. Wstaw przed i za każdym z nich Application.ProcessMessages.

    Programowanie Początkujący   27 Maj 2014 16:26 Odpowiedzi: 33    Wyświetleń: 3180
  • [CMD] Jak ukryć hasło w pliku .bat do zmiany ustawień BIOS?

    Można zastosować np. coś takiego : http://obrazki.elektroda.pl/2134176200_1...

    Programowanie   18 Kwi 2013 12:21 Odpowiedzi: 6    Wyświetleń: 4596
  • Jak uruchomić progressbar w oknie Skan po kliknięciu połącz w C++ Builder?

    Może spróbuj wstawić w tę pętlę także: [syntax=cpp]Application->ProcessMessages...

    Programowanie   14 Paź 2011 10:36 Odpowiedzi: 2    Wyświetleń: 1714
  • C++ Builder 6 - Wyświetlanie JPG klatka po klatce bez migotania - jak to zrobić?

    Witam. Jak w temacie. Piszę sobie programik, który ma mi wyświetlać animację złożoną z kilkuset klatek wyświetlanych w określonym odstępie czasu. Oto fragment kodu za to odpowiedzialny: Sleep(40) . Program działa, ale pojawia się migotanie pomiędzy kolejnymi klatkami, spowodowane zapewne fragmentem Application->ProcessMessages(); , jednak bez niego...

    Programowanie Początkujący   28 Lip 2015 18:22 Odpowiedzi: 6    Wyświetleń: 1233
  • Dlaczego program w C++ Builder 6 wiesza się przy użyciu flag i Sleep()?

    Bo ustawienie flagi musi następować z innego wątku. Zamiast putej pętli lepiej użyj Application.ProcessMessages.

    Programowanie   26 Maj 2010 10:25 Odpowiedzi: 2    Wyświetleń: 2465
  • Jak zmieniać obrazki co sekundę w pętli w Borland C++Builder 6?

    Przetworzenie obrazka przed sleepem zapewni Ci Application->ProcessMessages(); Przydaje się to w dłuższych funkcjach obliczeniowych, ale w Twoim przypadku jak już koledzy wspomnieli - lepszy byłby oddzielny wątek, albo użycie TTimer.

    Programowanie   23 Mar 2006 07:47 Odpowiedzi: 13    Wyświetleń: 3093
  • [Delphi] Delphi 2007: Błąd Floating point overflow przy funkcji f_activate

    Rozumiem, ale jak się pozbyć tego błędu, kod skompilowany w Delphi 5 nie ma tego błędu, zapewne w jakiś sposób obcina nadwyżkę; próbowałem zbyt duże wartości zamienić na try net:= tbret[i+o_idx]; tmp:= f_activate( net ); // poddajemy nieliniowej funcji aktywacji // Form1.MInfo.Lines.Add(' ob: '+#9 + FloatToStr(net));...

    Programowanie   03 Gru 2010 21:25 Odpowiedzi: 11    Wyświetleń: 3319
  • Komendy delphi do sterownia silnika krokowego przez lpt

    witoldwitoldowicz A co zrobić żeby wpisywać prędkość i ilosć kroków w polu edit1? Dodano po 21 Dodano po 2 I czy można zmienić położenie 'Sterownik załadowany poprawnie.' na przykład na dole? Dodano po 5 Po naciśnięciu przycisku program robi tylko 2-3-4-5 w polu edit muszę wpisywać ile ma być takich cykli a w prędkość wpisywać czas w Dodano po 10 http://obrazki.elektroda.pl/5089478600_1...

    Programowanie Początkujący   21 Maj 2014 16:13 Odpowiedzi: 14    Wyświetleń: 2064
  • [Delphi] Canvas - płynne rysowanie "w czasie rzeczywistym"

    Nie ma sensy zatrudniać do tego Timer-ów :) Wystarczy rysować bezpośrednio na widocznym komponencie i application.ProcessMessages; po każdym narysowanym kawałku... Świetnie będzie wydać jak wykres "się rysuje" :)

    Programowanie   29 Kwi 2011 20:57 Odpowiedzi: 7    Wyświetleń: 4274
  • [delphi] jak szybko wyświetlać odcinki na image'u ?

    używam Image.Canvas. no tak. ja dorysowuję... Nawet coś tak prostego : for I := 0 to 500 do begin Image1.Canvas.LineTo(i,100); application.ProcessMessages; end; Trwa całe wieki .... :(

    Programowanie   20 Lut 2010 11:07 Odpowiedzi: 17    Wyświetleń: 2777
  • Jak odświeżać pasek postępu co 100ms w aplikacji wielowątkowej?

    Spróbuj może zamiast osobnego wątku użyć funkcji Application.ProcessMessages w funkcji obciążającej procesor - dzięki niej po każdej iteracji na chwilę sterowanie będzie oddawane do OSa, a więc będą aktualizowane wartości pasków postępu itd...

    Programowanie   08 Maj 2008 19:58 Odpowiedzi: 6    Wyświetleń: 3011
  • Jak dodać limit czasu do pętli w C++ z GOTO?

    Normalne. Jeśli zajmiesz główny wątek programu, to nie ma czasu na przetwarzanie komunikatów. Wyjściem pośrednim jest wymuszenie przetworzenia kolejki komunikatów (przykładowo w Delphi: Application.ProcessMessages). Jednak najlepiej byłoby stworzyć zasobożerny kawałek programu jako osobną procedurę, która będzie odpalana na odrębnym wątku.

    Programowanie Początkujący   26 Paź 2010 18:48 Odpowiedzi: 13    Wyświetleń: 2641
  • Jak użyć funkcji sleep w asm32 do zatrzymania programu na chwilę?

    Tylko zapomnieliście napisać że wywołanie sleep-a powoduje wywalenie się innych wontków absługujących comy. Jeżeli będziesz używał sleepa to inne programy kożystające z zależności czasowych mogą ci działać nieprawidłowo. Zastosuj lepiej typ nal: tdatetime; nal:=now; repeat application.ProcessMessages; until (now > (nal+20/msecsperday));

    Mikrokontrolery   24 Mar 2003 21:42 Odpowiedzi: 12    Wyświetleń: 1874
  • [Delphi] Automatyczne wciskanie klawisza 'a' co 2 sekundy i zatrzymanie

    Spróbuj tak: PostMessage(hwnd, WM_KeyDown, key_code, $00020001); Application.ProcessMessages; PostMessage(hwnd, WM_KeyUp, key_code, $C002001); gdzie hwnd to uchwyt do wybranego okna (znajdziesz np. funkcja FindWindow), key_code to kod klawisza; Pozdrawiam,

    Programowanie   10 Maj 2009 21:24 Odpowiedzi: 11    Wyświetleń: 5024
  • Delphi7 - BitButtony znikają na Windows 98 po przejściu formularzy, jak zwolnić pamięć?

    Spróbuj przy pojawieniu się formularza (OnShow) za każdym razem wywołać : Application.ProcessMessages; to powinno odświeżyć formatkę z przyciskami. A jak nie to tworzymy forme dynamicznie: np. ButtonClick i : if not Assigned(Form1) then Form1:=TForm1.Create(Application); Form1.Show; i zwolnienie w TForm1.FormClose: procedure TForm1.FormClose(Sender:...

    Programowanie   24 Paź 2004 13:07 Odpowiedzi: 4    Wyświetleń: 1035
  • [delphi] - Chwytanie za "belkę" formy wstrzymuje działanie programu

    mi wstrzymuje wykonywanie pętli ( choćby testowo z "beep" ) jeśli nie jest w osobnym wątku. Dodano po 1 ps.win xp wiem że mogę użyć wątków które działają niezależnie ale nie zawsze jest taka potrzeba...

    Programowanie   04 Sty 2016 10:46 Odpowiedzi: 8    Wyświetleń: 1197
  • [VB2005] - Poszukuję wskazówki do prostego programu w Visual Basik 2005

    Sprawdz czy o takie cos chodzi.Narazie tylko CTRL+ALT+W,CTRL+ALT+S. [syntax=cpp] //--------------------------------------... #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include <Clipbrd.hpp> //--------------------------------------... #pragma package(smart_init)...

    Programowanie Początkujący   14 Wrz 2014 12:22 Odpowiedzi: 10    Wyświetleń: 1029
  • Kiedy strona jest w pełni załadowana przez kompontent TChromium DCEF3 (Delphi)?

    Poszukiwałem różnych sposobów sprawdzania, kiedy strona jest w pełni załadowana przez składnik TChromium - na razie bezskutecznie. Próbowałem użyć opóźnienia ładowania strony i przesłać informacje o zakończeniu przez dodatkową zmienną, ale zdarzenie OnLoadEnd jest wyzwalane przed JS i innymi podobnymi, więc nie zawsze uzyskać poprawne informacje. [syntax=delphi]procedure...

    Programowanie   16 Kwi 2017 11:35 Odpowiedzi: 9    Wyświetleń: 894
  • AVRBootLoader w Delphi – jak dodać procedurę zapisu FLASH do mikrokontrolera AVR?

    Witam, Procedura dotycząca zapisu pliku do pamięci FLASH nie działa. Właściwy kod powinien znajdować się w procedurze: procedure TForm1.SpeedButtonLoadUploadFWClick(Send... TObject); Najpierw program kasuje poprzednią zawartość pamięci FLASH w mikrokontrolerze AVR: [syntax=pascal]if ComPort.Connected then begin ComPort.WriteStr('u'); ComPort.WriteStr('w');...

    Mikrokontrolery AVR   16 Cze 2015 08:39 Odpowiedzi: 7    Wyświetleń: 1308
  • Jak użyć wskaźnika postępu przy przetwarzaniu dużego pliku tekstowego?

    dzięki folkien - właśnie czasami ciężko mi wpaść na rzecz oczywistą, mogę dopiero w funkcji parsującej stringa odjąć wykorzystywaną tam jego długość :)... niestety w delphi ReadLn nie zwraca długości stringa. JacekCZ - niestety jestem kiepsko resocjalizowany i jak już się tego za młodu nauczyłem to się tego trzymam do dziś. Application.ProcessMessages();...

    Programowanie Początkujący   11 Sty 2018 08:01 Odpowiedzi: 8    Wyświetleń: 747
  • Kod w delphi :) Pomoc w przełozeniu do c++ buildera :)

    Znalazłem dość ciekawy kodzik w delphi, i mysle ze przydałby się wielu osobom ale trzeba go przetłumaczyc z delphi :) Niestyety sam sobie z tym poradzić nie dam rady :( function ExecuteConsole(Executable:PChar; CommandLine:PChar; Directory:PChar):boolean; const bufSize = 256; var readPipe :THandle; writePipe :THandle;...

    Programowanie   20 Mar 2006 21:56 Odpowiedzi: 3    Wyświetleń: 1503
  • Jak zmienić kolor shape na określony czas w Delphi?

    Spróbuj może raczej czego takiego : [syntax=delphi]unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls; type TForm1 = class(TForm) Timer1: TTimer; Shape1: TShape; procedure Timer1Timer(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations...

    Programowanie Początkujący   14 Sty 2013 10:32 Odpowiedzi: 4    Wyświetleń: 1359
  • Delphi: pętla repeat i czekanie na przerwanie obiektu Timer

    Program się wiesza bo jest zbyt zajęty pętlą repeat-until. Jeżeli by to miało być tylko opóźnienie 100ms, to wystarczy sleep(100). Jeżeli konieczna jest pętla repeat-until, to w jej wnętrzu proponuję dodanie jeszcze np sleep(10) - aby system mógł wykonać inne operacje np. procedurę od Timera. Niestety nawet przy bardzo dużych parametrach dla Sleep...

    Programowanie   15 Cze 2005 17:31 Odpowiedzi: 3    Wyświetleń: 3138
  • Integracja kodu JavaScript do aplikacji Delphi - streaming wideo

    Kiedys napisalem sobie programik do "glosowania" na posty napisane na onet.pl. Jest tam wlasnie wykonywany js + czyszczenie cookie zeby mozna bylo oddac glos powtornie ,closc umieszczona w timerze zliczajacy ilosc glosow jak i z ustawialnym intervalem (w zaleznosc od szybkosci ladowania strony). Kod (jedna linijka) js umieszoczny jest w edt3.Text. Calosc...

    Programowanie   12 Sty 2012 17:09 Odpowiedzi: 6    Wyświetleń: 1470
  • Delphi RS232 - brak odpowiedzi urządzenia, jak poprawnie skonfigurować?

    Probowales mimo to ,ze nie mogles ustawic flag uzyskac polaczenie na comport? Kiedys napisalem programik ,ktory komunikowal sie z urzadzeniem ale nie chcial wlasnie wspolpracowac ze standardowym onrxchar. Wklejam tu fragmenty powycinane (postaram sie zeby stanowily jakas calosc) i mozesz sprobowac zrobic wg tego: for i:=1 to 1023 do begin //wysylam...

    Programowanie   21 Paź 2008 12:16 Odpowiedzi: 5    Wyświetleń: 2693
  • [DELPHI] Jak wykryć ruch rolki i symulować klawisz 1 w Call of Duty 7?

    Witam, pisze aplikacje do Call of Duty 7 Black Ops gdyz nie można tam zbindowac niczego i tutaj jest moja prośba :) Chcę zrobić tak że na jedno przesunięcie (klikniecie) rolki w górę w myszce klika dwa razy przycisk 1 na klawiaturze, i za każdym jednym przesunięciem kilka dwa razy przycisk 1 ktory ma przybindowany 'weapnext" w grze co odzwierciedli...

    Programowanie   26 Lis 2010 18:41 Odpowiedzi: 9    Wyświetleń: 2501
  • Jak wygenerować plik *.exe w C++ Builder 6 do uruchomienia na innym PC?

    Już znalazłem i poprawiłem :D Ale nasuwa się kolejne pytanie :idea: Jak w komponencie Memo1 robić żeby najpierw załadować 1 literę a potem kolejną do bufora :?: czy jest taka możliwość :?: NP napisze patryk i chcę po kolei ładować do zmiennej char a najpierw znak a='p' następnie a='a' ... a='k' char a; for (int i = 1; i <= Memo1->Lines->Strings[0].L...

    Programowanie   17 Maj 2008 16:07 Odpowiedzi: 18    Wyświetleń: 8898
  • Delphi: prosty sposób na Canvas większy od obiektu

    Racja. Bardzo dziękuję za tę uwagę. Ale chyba jednak zostanę z tym obiektem TImage na Formie, bo wygodniej mi go utworzyć na TScrollBarze. Z drugiej zaś strony nie potrafię odświeżyć z poziomu wątku, który dotychczas obsługiwał bezpośrednio rysowanie na Canvas formy Tlo: [syntax=delphi]Tlo.Canvas.Rectangle(a, b, c, d); [/syntax] a który zamieniałem...

    Programowanie   09 Sie 2012 23:13 Odpowiedzi: 9    Wyświetleń: 2542
  • server ftp w C++ builder (kod juz jest ale cos nie chodzi)

    Czy mogl by to ktos sprawdzic i powytykac wszystkie bledy bo prawie ze chodzi a mianowicie laczyc sie laczy lecz nie wyswietla plikow jak przegrywam na serwer to ten plik zostaje wrzucony lecz go nie widac. pomocy zalaczam kod zrodlowy aha i jest to kod z delphi przerobiony na BCB moze gdzies cos zle zrobilem, a pochodzi z http://4programmers.net/article.php?id=7...

    Programowanie   11 Gru 2005 00:14 Odpowiedzi: 3    Wyświetleń: 3185
  • Jak odczytać sygnał z Line-in i Mic w Delphi?

    Niby mam napisane takie coś i działa: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DXSounds, MMSystem, Wave, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations...

    Programowanie Początkujący   14 Kwi 2009 17:56 Odpowiedzi: 5    Wyświetleń: 1961
  • [ DELPHI ] Wysyłanie maili w INDY - postęp w ProgressBar.

    Mniej - więcej tak wygląda procedura wysyłania maila z załącznikiem : procedure TForm1.Button1Click(Sender: TObject); begin Try IdMessage1.Body.Append('abcdef jakas tresc maila'); IdMessage1.Recipients.EMailAddresses := '*********(at)o2.pl'; IdMessage1.Subject := 'temat maila'; IdMessage1.From.Name := 'Od kogo - nadawca';...

    Programowanie   02 Paź 2010 12:19 Odpowiedzi: 20    Wyświetleń: 5512
  • [Delphi] Częstotliwość wywołania TPaintBox.MouseMove przy różnych procedurach

    Kod ma bardzo dużo linii ale właśnie porównuję z poprzednik kodem co miałem na obiekcie image... i jedyną różnicę którą zauważyłem to poprzednio używałem funkcji Application.ProcessMessage a teraz jej nie używam w procedurach rysujących - jak ją dodałem teraz po zakończonym rysowaniu to wszystko działa jak należy - występuje zdarzenie raz/ 1 przesunięcie...

    Programowanie   26 Lut 2010 23:17 Odpowiedzi: 6    Wyświetleń: 2080
  • FT2232H w trybie CPU Bus Emulation - niska prędkość transmisji 4kB/s, co robić?

    W trybie asynchronicznym FIFO osiągaliśmy transfer pod 16MB/s. Po przekopaniu AN'ów z FTDI, uzyskałem w końcu 40MB/s !! Daleko powyżej moich potrzeb !! Tryb FIFO, ale synchroniczny. http://www.ftdichip.com/Support/Document... Fragment kodu Delphi: procedure TForm1.Button11Click(Sender:...

    DSP i Transmisja   19 Lip 2012 11:07 Odpowiedzi: 4    Wyświetleń: 1721
  • [Delphi] Delphi – menu w trayu z dynamiczną listą plików i katalogów po najechaniu

    Ok wiec dolaczam caly kod. Zebym jeszcze wiedzial w ktorym miejscu mam to lapac, bo z tym czyszczeniem to nie bedzie chyba problemu i wstawianiem. Jak masz jakis pomysl co do tego to bylbym wdzieczny :) Pozdro :) unit TrayForm; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ShellAPI, ExtCtrls, Menus, StdCtrls,...

    Programowanie   12 Mar 2006 18:56 Odpowiedzi: 6    Wyświetleń: 1464
  • jak w Delphi dokładnie odmierzyć czas poniżej 1ms ?

    Dzięki za podpowiedzi. No ok.. testuję ten QueryPerformanceCounter ponieważ wydaje mi się idealny bo można nim odmierzyć szas jak najdokładniej konkretny komputer potrafi (licznik cykli maszynowych / częstotliwość pracy procesora ) i jest prawie dobrze - napisałem procedurkę, która przez 10s wyświetla co 1/4s (żeby dobrze zauważać) czas jaki odmierzyła...

    Programowanie   25 Sie 2008 08:07 Odpowiedzi: 12    Wyświetleń: 4730