Po co pobierasz X i Y myszy z Mouse jak masz jak na tacy podane X i Y poprzez argumenty zdarzenia MouseMove ? Zobacz: procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X , Y : Integer); Wystarczy teraz wykonać: procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin Label1.Caption:=IntToStr(X);...
Wyświetlanie wszystkich wartości trzeba wymusić. W czasie dzialana pętli info o zmianie napisu trafia do kolejki komunikatów, ale program nie obsługuje jej, bo czaka na koniec pętli. Dlatego po zmianie napisu "labela" powinieneś wywolać Application.ProcessMessage (czy coś takiego - sprawdź w pomocy pod podobnie brzmiącym chasłem). Procedura ta zmusi...
Możesz przypisać cały obiekt Memo1.CaretPos := Point(x, y); Następnie przypisując do SelText wstawisz w to miejsce tekst (SelLength ustawione na 0 oczywiście, bo inaczej nadpiszesz). Wprost do X i Y nie przypiszesz, bo odczyt CaretPos jest tylko getterem zwracającym TPoint, a nie bezpośrednim dostępem do jakiś właściwości.
Zrób dokładnie w taki sposób, jak zrobiłeś z głośnością, tylko zamiast zmieniać WaveOutSetVolume, zmieniaj pozycję utworu.
Jest darmowy, również do zastosowań komercyjnych.
jak znaleźć w delphi pozycję stringa "-??:" gdzie ? to dowolna cyferka? Może jest to banalne, ale ja nie umiem do tego dojść ani nigdzie znaleźć! ;( czyli tak: znak "-" potem dwie cyferki a potem znak ":" Pozdrawiam
Witam ponownie, czekałem cierpliwie, aż w końcu sam zabrałem się do roboty. Pamięć w tym radiu to 24LC32A1 wystarczyło zmyć przezroczysty lakier z jego obudowy zmywaczem do paznokci. Odczytałem EEPROM, załączam oryginalny wsad, teraz to już naprawdę utknąłem w miejscu, bo radio w pozycji LOCKED, nie znalazłem nowego wsadu, na forach są wsady do wersji...
procedure TForm1.Timer1Timer(Sender: TObject); var pozycja :tpoint; begin getcursorpos (pozycja); label1.caption :=inttostr(pozycja.x); label2.caption :=inttostr(pozycja.y); end;
HKEY_CLASSES_ROOT\Folder\shell\linia poleceń\command = cmd.exe /k cd "%1" podobnie w HKEY_CLASSES_ROOT\Drive
Witam! Może się ktoś orientuje jak za pomocą komponentu TrackBar pokazać pozycję odgrywanego utworu .Chodzi mi o to że klikam przycisk (play) i odgrywam utwór a jednocześnie na TrackBar widać postęp (pozycję) odgrywanego utworu . Z góry dziekuje za porady .
Uzyj zmiennych SelTextBegining i SelTextEnding, czy tez SelTextCostam :D Jakos tak, jesli obie beda takie same, to wlasnie tam sie ustawi kursor. I w tej chwili mozesz podac: seltext := 'Twoj tekst'; U mnie to dzialalo, Caladan
Nie chcę się przyczepiać, ale w jaki sposób kolega wyobraża sobie przeniesienie elementu z index-em 0 , na pozycję 1? Skoro element 0, ma się znajdować za elementem 1, to na jaką pozycję należy go przenieść, przed usunięciem go z pozycji 0 z listy?
Żeby zapisywane były domyślne rozszerzenia - w tym przypadku txt -musisz odpowiednio skonfigurować komponent TSaveDialog, a mianowicie wpisać w pozycji DefaultExt wartość txt. POZDRAWIAM patryk
Oczywiście jest to wykonalne, samo Arduino programujesz tak (w C), by odbierało dane z portu szeregowego i (w najprostszym wariancie) odebraną wartość wpisywało do procedury sterującej serwomechanizmem. Program w Delphi musiałby tylko wysyłać na port szeregowy bajt odpowiadający pozycji suwaka (ze stałym interwałem czasowym lub tylko po przesunięciu...
Kestka to fajfna zabawka. Kiedyś na prawdziwej miałem 90 sek :D w załączniku mamy opis algorytmu składania / układania kostki Musiałbyś popatrzeć która kombinacja ruchów przestawia które klocki i to podczepić do Delphi 8) pozdrawiam
(at)leburaque - ale String i AnsiString to to samo, z tego co pamiętam ;) (zobacz definicję tego drugiego). Dobre podejście :) Tylko nie jestem pewien, czy przypadkiem Insert nie zmieni położenia w pamięci... Znacznie bezpieczniej byłoby po takiej operacji na nowo ustawić P na pozycję wynikającą z poprzedniej + długość dodanego.
Taki program pisze się 15 minut, jak powiesz czego dokładnie oczekujesz - zrobię. EDIT: Załączam program, może komuś się przyda (ma podstawowe opcje konfiguracji). Jeśli potrzeba czegoś więcej - można się ze mną skontaktować, albo samemu zmodyfikować (źródło w Delphi 7).
TStringGrid Niestety sortowanie będziesz musiał zrobić "na około" - wirtualnie i przepisać pozycje.
Na tej stronie masz wszystko http://4programmers.net/ ;)
Memo1.SelText := 'string';
Właśnie robiłem test wskaźnika na delphi i w każdej pozycji się podnosi temperatura na komputerze również wskazuje wzrost od 0 i nawet gdy komputer wskazuje 60-70 stopni wskazówka nadal leży
Mozna robic i poprzez indeksowanie literami, które zmapujesz na klawisze i poprzez indeksowanie klawiszami 2-9. Ja nie widzę problemów. To, czy pod 2 jest A, B czy C, to taki sam problem jak to, czy pod ścieżką 2-9 masz AZ, BY... T9 właśnie tym się charakteryzuje, że jest to szyfrowanie niejednoznaczne, dlatego jest klawisz przejścia pomiędzy kolejnymi...
Nie wiem jak jest w Delphi, ale zgodnie z MSDN musisz mieć odpowiednie uprawnienia "To shut down or restart the system, the calling process must use the AdjustTokenPrivileges function to enable the SE_SHUTDOWN_NAME privilege.". Możliwe, że Delphi przy starcie je sobie ustawia. Zerknij na http://msdn.microsoft.com/en-us/library/...
Przed wykonaniem MediaPlayer5.Play ustaw własność Notify na True. Przypisz sobie do zdarzenia OnNotify nową metodę. Ma ona sprawdzać, czy ListBox2 jest niepuste, odczytywać aktualny indeks pozycji i sprawdzać, czy pozycja jest ostatnia na liście: - jeżeli tak - ustawia pozycję na 0, - jeżeli nie - inkrementuje pozycję. Później przekazać wykonanie do...
Możesz wykorzystać komunikaty cm_MouseEnter i cm_MouseLeave generowane przez Delphi do sprawdzenia pozycji myszki. I przerobić sobie np. komponent TImage: Możesz mnie jeszcze uświadomić jak to przerobić, tzn. gdzie wkleić ten kod, bo nigdy jeszcze nie robiłem czegoś takiego :-(
Może ktoś powie, że to nie nowoczesne, że to archaizm itd. itp. ale.. Rozważ zapis, za pomocą typu plikowego. [syntax=delphi]var plik file of Nazwa_obiektu; [/syntax] I zapisać Twój obiekt, pod pozycja 0 w pliku...
Witaj Nie bardzo mam jak to sprawdzić ale tak mi się coś przypomina, że dane które interesują Cię zaczynają się w strumieniu PostStream od pozycji ARequestInfo.ContentRangeStart i mają długość ARequestInfo.ContentLength. Wydaje mi się że trzeba by przed zapisem danych do pliku pozycję strumienia PostStream ustawić na wartość ARequestInfo.ContentRangeStart...
Bo listę jednokierunkową, powinno się usuwać stosując "trik" :) Jeżeli usuniesz pierwszy element z listy, to najpierw musisz zapamiętać "pozycję" kolejnego elementu, albo stracisz tę "pozycję" bezpowrotnie.
Można - jeśli masz D7 lub nowsze, to przenieś linię do jakiegoś TStringList jako DelimitedText, z separatorem ustawionym na przecinek. Alternatywa - funkcja wyszukująca pozycję kolejnych przecinków i "zabierająca" tekst do pierwszego wystąpienia, następnie usunięcie przecinka i tak do końca...
Temat wtrysków do 1,6 cr (Delphi), to to nie pojedynczy przypadek. Pewnie naprawa trochę trwała , wtryski gdzieś poleżały. Najlepiej po wyjęciu trzymać w ON w pozycji pionowej. Czasem pomaga samo sprawdzenie w maszynie a konkretnie przelanie płynem do sprawdzania.
witam czy da się zwrócić element poprzedni pętli?? pętla for x:=0 to 43 do element zewnętrzny (potencjometr) dodaje mi sygnał lub go odejmuje i chciałbym by liczył mi różnicę pomiędzy sygnałem poprzednim a obecnym i tyle razy wykonał polecenie keybd_event(VK_ADD, 0, 0, 0); nie potrafię niestety wychwycić tego poprzedniego stanu pętli. dodałem sobie...
Witam. No więc w rozkazie rozpoczynania transakcji musi być zdefiniowana ilość pozycji (parametr P)...Jeżeli w rozkazie rozpoczęcia transakcji występuje P0 to wysyłamy po 1 pozycji aż do zakończenia transakcji (trzeci kluczowy rozkaz). Aby przebiegało tak jak Pan chce konieczne jest do rozkazu dołożenie sekwencji sprawdzającej. Wygląda to tak: ...........ESC+'\'+char($05)...
Po diagnostyce Delphi problem się rozwiązał. Podczas włączania świateł pozycja-mijanie przez tester światła zgasły i już można je było normalnie włączać przez przełącznik. Dzięki wszystkim za porady.
Jesli dobrze pamietam TImageList posiada metode: GetBitmap( pozycja, bitmapa); no i zaloze sie (tez nei pamietam dokladnie) ze TImage posiada metode SetImage // edit: dokladnie mozna zrobic to tak (wybacz jesli beda bledy nie jestem specialista od delphi) Var image : TImage; imgList : TImageList; bmp : TBitmap; Begin imgList.GetBitmap(...
O matko, nie wiedziałem że Delphi na .NETa też został wypuszczony :)) Człowiek uczy się całe życie, a i tak głupi umiera ;) Kolega zwróci uwagę że to są jednak dwie różne technologie - do zakupu pierwszej nie zachęca wikipedia: Obecnie język Delphi.NET nie jest już rozwijany. Zastąpił go język Delphi Prism. , zresztą odradzał bym taki wynalazek pod...
Witam. Jestem początkujacy w programowaniu w środowisku Delphi więc potrzebuje Waszej pomocy w napisaniu prostego programu. Zadanie tak brzmi: Mając dane tablice A 1..n złożoną z integer dokonać przesunięcia cyklicznego jej wartości w prawo o k pozycje. Bardzo będe wdzięczny Wam za pomoc. Pozdrawiam.
Ad metoda 1 - w zdarzeniu wyboru pozycji z menu robisz przypisanie do zmiennej globalnej jakiejś wartości, zaś w kodzie zdarzenia przyciśnięcia przycisku obliczającego warunkujesz w zależności od wartości zapamiętaj zmiennej różne kody obliczeniowe.
Działa to tak, że na początku obcinamy to co znalazło się przed pierwszym 'm' (możliwe, że były tam niepełne dane) a potem cyklicznie pobieramy wszystko od początku łańcucha aż do 'm', przy czym po odczycie danych, są one najpierw doklejane do tymczasowego łańcucha (obcinamy przy okazji znaki końca linii), dzięki czemu możliwe jest odczytanie wartości,...
Oto wersja ewaluacyjna :) , wykonana "na szybkiego". Czy o coś takiego chodziło ? procedure TForm1.ComboBox1Enter(Sender: TObject); var M,L: integer; begin M:=0; with ComboBox1,Canvas,Items do begin for L:=0 to Count-1 do //pętla wyszukiwania najdłuższego ciągu M:=Max(M,TextWidth(Items[... if M>0...
To jedynie wskazuje na to że obiekt lista, nie został utworzony. Skopiowanie kodu nic nie da. Procedury TForm1.FormCreate oraz TForm1.FormDestroy muszą być połączone z projektem. A ten błąd wskazuje na to, że nie są. Tak powinien wyglądać Object Inspector dla przykładowej formy. http://obrazki.elektroda.pl/8080297600_1... Jeżeli nie ma u Ciebie...
Witam, Kiedyś bawiąc się w programik do rozkodowywania kodów na rezystorach miałem podobny problem (wyświetlanie "omega"). Zrobiłem tak: Na etykiecie gdzie miał być ohm zdefiniowałem font symbol na pozostałych standardowa czcionka. Etykiety ustawione na autosize i programowo układane jedna za drugą. Wszystko na ten temat. Ułatwieniem było to, że znak...
Hm.. a w jakim języku ma być kod? najprostrza metoda do takiego rysowania to Canvas. zamalozać jednym kolorem (tło).. namalować przedziałki czas/napięcie. potem przestawić kursor malowania na pozycje (0,data niedołączam pliku exe .. same source..
Ja bym widział dwie możliwości, w obydwu z posortowaną tablicą pierwszą: 1. w pętli for... po pierwszej tablicy, odejmował od jej i-tego elementu szukany punkt i obliczał wartość bezwzględną tej różnicy. Do tego zapamiętać poprzedni wynik, a kiedy bieżący wynik będzie większy od zapamiętanego, przerwać iterację i zwrócić poprzedni element. 2. Jeżeli...
No oczywiście, że trzeba sprawdzać, generalnie kilka linijek dopisać, żeby program był "idioto odporny" (sprawdzić, czy jest zaznaczona jakakolwiek pozycja, no i przy multi selekcie odpowiednio zareagować). Co do ścieżek - w list view chyba nie da rady tego ukryć tak, żeby jednak pamiętać ścieżki. Trzeba by popracować na rekordach, wyświetlać same nazwy...
nie ma problemu z obsługą Winampa, czy głośności z poziomu tego programiku. Jeśli chcesz mieć kilka przycisków to niestety musisz przełączyć port LPT w tryb pracy dwukierunkowy, jak to zrobić przeczytasz wspisując w google "LPT" czy "port LPT" (druga albo trzecia pozycja). Program można napisać praktycnzie w każdym języku programowania (ja np. preferuję...
Co do pkt 1.; to nie jest takie proste. Pozycja pojedynczego punktu nic ci nie da, bo musisz odkryć cały obszar wolny od "min". Tutaj masz gotowy program napisany w Delphi. Po prostu podejrzyj jak to jest zrobione : http://delphi.about.com/od/gameprogrammi... pkt 2 : Wydaje mi się, że zastosowanie StringGrid-a do Twoich celów jest...
Mam pytanie odnośnie modułu Bluetooth w Delphi DS150E, jest tam gotowy moduł i ma on przylutowaną antenę w postaci kawałka przewodu, jest też tam fragment anteny drukowanej na PCB tego modułu. Czy pozycja i długość tego kawałka przewodu jest lakierowana lub wpływa na cokolwiek?
Rozlutuj to co przylutowałeś ten ostatni pad i podklej pod to taśmę klejącą żeby się nie dotykało Dodano po 2 Poziom głośności przy rozmowach ustaw na minimum tj 1. Na klawiaturze wpisz *#0206*8378# H/W test -> audio settings-> normal zjedz na sam dół wybierz RX vol. na pozycji level 1 wpisz 145 czyli maksymalna głośność zapisz i powiedz czy jest ok.
Trzeba by się podłączyć np Delphi ds150e i sprawdzić błędy czy to nastawnik (pokrętło) ale raczej siłownik czyli dokładnie potencjometr w nim pracujący jako czujnik pozycji klapy.
"Odkopię" temat, mam nadzieję, że nikt się nie obrazi za to ;) Jak zbudował bym takie coś: Z jaką dokładnością mogę uzyskać pozycję w odtwarzanym utworze? Np. w Delphi biblioteka bass.dll miała bardzo dużą dokładność.
Nie działa :( Ale co tutaj ma działać, jak poza odczytem "czegoś" z portu i zwiększaniem zmiennej "pozycja" ten program nic nie robi? Wszystko masz 'zakomentowane".
[syntax=delphi]Memo1.Text:=Copy(Str,1,Po... Memo2.Text:=Copy(Str,Pos(Znak,Str)+1,Len... dla czytelności i wydajności warto wprowadzić dodatkowe zmienne. Na czym polega: Do pierwszego memo wklejasz wycinek od znaku 1 do pozycji wystąpienia wskazanego znaku (może to być także tekst), a do Drugiego od pozycji...
Komputerem diagnostycznym Delphi było sprawdzane. A czy ty może być tulejka na cięgle wybieraka ??
Wiem że rynek się dynamicznie zmienia ale jednak C tuż za javą a C++ tuż za C# http://www.tiobe.com/index.php/content/p... Czyli jedna czołówka a jak można obserwować na dole strony nieduże wahania pozycji
Drogi Kolego! Oto przykładowy pseudo-kod demonstrujący pobieranie pozycji zaznaczonej komórki w StringGrid: grid: TStringGrid; kolumna, wiersz: Integer; kolumna := grid.Col; wiersz := grid.Row; No i wszystko w tym temacie :-) Pozdrawiam!
ale char to przeciez pojedynczy znak wiec program odczytajeden znak z calego tekstu... Moznaby zmienic by zmienial za kazdym razem pozycje kursora ale ro ma dzialac w delphi a tam jak sie orientuje to sa jakies klocki ze zmiana pozycji kursora... Poza tym lepiej znam operacje na stringach niz na char'ach... Czy nie dalo by sie jakas usprawnic tego mojego...
Ja ogólnie pisze w Delphi wiec napisałem ci to najprościej jak się dało i chciałem ominąć klasy i rekordy abyś mógł mniej więcej zobaczyć o co chodzi. więc się ograniczyłem do samych zmiennych: var Tab: array[1..5] of array[1..5] of byte; // Twoja Tablica 5x5 = 25 Najwieksza: array[1..25] of byte; // Ta tablica przechowuje...
Witam. Chcę stworzyć obiekt TImage dynamicznie i ustalić jego właściwości (pozycję, rozmiar, obrazek itp.) - jak to zrobić ?
Witam Konkretnych materiałów na ten temat w sieci jest jak na lekarstwo. Dlatego postanowiłem spytać tutaj, może znajdzie się ktoś kto jest w temacie. Szukam jakiejś książki/strony w których byłaby omówiona chodź w małym stopniu implementacja sieci neuronowych w C++, ewentualnie w C# lub Delphi. Jedyne co znalazłem na ten temat to angielska pozycja...
Z tym ciśnieniem doładowania to coś nie halo.Ja w programie Delphi jak wejdę w listę kontrolną EDC to też mam stałe 0,03.Natomiast wchodząc w listę Instrumenty,jest pozycja ciśnienie doładowania i tam dopiero pokazuje konkretne doładowanie.Niech kolega sprawdzi czy nie ma pod inną pozycją,opcji rzeczywistego ciśnienia doładowania.
Osobiście namawiałbym koloegę na zainteresowanie się C bo wówczas po zadeklarowaniu Unii byłoby to banalnie proste union zamiana { unsigned char bity[4]; unsigned long int dlugaliczba; }; mając coś takiego zmiennej dlugaliczba przypisujesz swoja wartość a na kolejnych pozycjach tablicy bity[] masz ją porozbijaną na poszczególne bajty.
System mam Delphi DCM 3.5. Mam opis że napięcie zasilania czujników 1 zasila czujnik pozycji turbo czujnik pozycji egr, czujnik ciśnienia doładowania pedał gazu, ale nie wiem czy na 100% jest zgodny z tym systemem.
Wczytaj cały plik do zmiennej typu string za pomocą readln (przy pliku tej wielkości zmieści sie bez problemu), a potem znajdź szukany wyraz za pomocą funkcji Pos. Ta funkcja znajduje substring w stringu i zwraca jego pozycję, jeśli substringu nie ma zwraca zero. W helpie delphi znajdziesz dokładny opis.
Komponent TChart posiada taką możliwość. Wystarczy ustawić pozycję dolnej osi: [syntax=delphi]Chart1.Axes.Bottom.Positi... Wartość musi być podana w postaci procentowej. Masz tu procedurkę ustawiającą dolną linię na określonej wartości. Ta procedura wymaga aby na formie był ten komponent oraz aby miał przynajmniej jedną serię. [syntax=delphi]procedure...
Witam Ja u siebie (Delphi 6) zrobiłem to na funkcji (a raczej metodzie pola edycyjnego) function TREdit.GetCurPos: TPoint; begin// Podaje numer biezacego wiersza i kolumny Result.Y:= SendMessage(Handle, EM_EXLINEFROMCHAR, 0, SelStart) + 1; Result.X:= SelStart - SendMessage(Handle, EM_LINEINDEX, -1, 0) + 1; end; Handle, to...
Jak wstawię ten kod co powyżej wykres jest rysowany na jednej pozycji biorąc pod uwagę tylko linijkę 0 w memo a następnych wartości nie czyta.
1. Dodajesz do listy (TList lub wygodniej: TList<integer> (tylko nowsze Delphi)) wszystkie liczby z zakresu (czyli pętla for, dodajesz licznik) 2. W kolejnej pętli o długości odpowiadające ilości do wylosowania losujesz indeks z podanego wcześniej przeze mnie zakresu. 3. Wyciągasz liczbę z wylosowanej pozycji z listy ( los := Integer(lista[i])...
Witam Czym różni się Turbo C++ Explorer od Visual Studio C++ ? Czemu nie mogę zainstalować jednocześnie na kompie Turbo C++ i Turbo Delphi ? Miał ktoś taki przypadek ? Tam polecają skorzystać z opcji Modyfikuj w Dodaj/Usuń programy ale jak takiej nie mam przy pozycji Borlanda. Pozdrawiam i czekam na odpowiedzi.
słyszałeś o else ? var INI : TINIFile; begin if not FileExists('System.ini') then // gdy nie ma to "zapisz" begin INI := TINIFile.Create(ExtractFilePath(... + 'System.ini'); INI.WriteString('Pozycja1', 'Pozycja2', 'abc'); INI.Free; end else if FileExists('System.ini') then //...
Witam panowie! Mam nadzieję że ktoś z Was doradzi mi w tym trudnym momencie. Jak w tytule 1.4HDI 2004r Posiadam wersję bez komputerka spalania, udało mi się takowy załatwić a jako że to 1.4HDi to wiedziałem że wersja MUX. Bez zastanowienia podmieniłem ekraniki. Sukces działa ekranik, spalanie itd wszystko widać ALE nie działa ori radio. Z tego co wywnioskowałem...
trzeba by było zrobić tak: procedure TForm1.Button1Click(Sender: TObject); begin if OpenDialog.Execute then MediaPlayer.FileName :=OpenDialog.FileName; ListBox.Items.Add (OpenDialog.FileName); end; ale to spowoduje oczywiście że w listboxie będą widoczne nie tylko nazwy plików ale również ich ścieżki i wtedy będzie wszystko działało poprawnie. Natomiast...
Kiedyś szukałem coś na necie i wpadła mi w oko taka pozycja Heliona: RS 232C — praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie II tu jest przykładowy fragment tej książki popatrz - może się przyda... http://www.delphiarea.com/products/simpl... Pozdrawiam Paweł
Wułuskuj liczbe pomiędzy znakami '=' i '|'. np. var st:string; i,pos1,pos2:byte; temp:array[0..3] of byte; begin st:='temp1=5|temp2=20|temp3=2|temp4=... pos2:=0; //powtórz 4x for i:=0 to 3 do begin //zacznij szukac znaku '=' od pozycji znaku '|' pos1:=pos2; //poszukaj znaku'=' while st[pos1]<>'='...
Wejdź na www.helion.pl i tam w wyszukiwarkę wpisz Visual czy coś takiego. Wyskoczą różne pozycje. Każda książka ma coś takiego jak ,,Opinie czytelników". Tam poszukaj. pzdr.
Witam Wykonałem sobie program który po naciśnięci krzyżyka na belce chowa się do traya Realizuję to tak [syntax=delphi]procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: boolean); begin Form1.Hide; // ukryj forme TrayIcon1.Icon.LoadFromFile(ExtractFileP... + '\tray.ico'); // pobrane ikony // schowaj do tray-a TrayIcon1.Show;...
VBA to skrót od Visual Basic for Applications, i jest to nic innego jak właśnie Visual Basic, tyle że bardziej przystosowany do obsługi Excela. Umożliwia właśnie pisanie rozbudowanych makr współpracujących m.in. z Excelem lub Accessem. Ale skoro piszesz że znasz Pascal i C, to sprawa wygląda inaczej - nie warto bawić się w "dziubaninę" którą poleciłem...
Cześć Quine15 Sądząc po odpowiedziach niczego się nie dowiesz tu w kwesti programowania komunikacji w Delphi. Proponuje zajrzeć do książki "RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera" Daniluka. O ile dobrze pmiętam to były trzy wydania tych pozycji. Bardzo przystępnie napisane książki. Tłumaczenie kodu z C++ na Delphi...
CO do tematu wzrostu spalania jestem już 100% pewny że założenie podkładki zwiększa dawkę paliwa i wzrasta spalanie naszych samochodów. Tutaj jest to opisane http://obrazki.elektroda.pl/9357321100_1... Więc podkładki w delphi są różne 0,22 0,25 0,27mm itd. Ja założyłem niby 0,25mm . Więc aby to naprawić muszę albo zwiększyć/ zmniejszyć...
Zacząłbym od tego: Otrzymujesz wartość zmiennej temperatura równą np. 1871819,25. Jak przemnożysz to przez 16 to okaże się, że wyrażenie (temp1 + (temp2*256)) zwraca wartość 29 949 108. Teoretycznie zmienne temp1 i temp2 nie powinny przyjmować wartości większych od 255, więc wartość maksymalna wyrażenia (temp1 + (temp2*256)) = (255 + (255*256)) = 65535....
Witam. Dlaczego w zależności jakie procedury umieszczę w procedurze obsługi zdarzenia PaintBox1MouseMove, które nie powinny mieć wpływu na jej działanie, niekiedy jest wykonywane co przesunięcie o 1"piksel" a innym razem bez przerwy jeśli mysz znajduje się nad obiektem PaintBox1 ? od czego to zależy ? czy muszę w obsłudze sprawdzić każdorazowo czy zmieniła...
Jeżeli zawor regulacyjny jest bez napięcia i w pozycji otwartej, przypuszczam że sam rozrusznik nie działa jak jest odpięta kostka od zaworow. Zabezpieczenie układu. To powinna dawać 1000-1400. Jeżeli 600 ew sprawdzić czy wstrys jakoś nie upuszcza końcówka
Arnoldziq, nie zgodzę się. Podany przez Ciebie kod będzie tworzył nowe linie. Piotrek_I - ten kod stanie się z czasem dość powolny. Ponadto za każdym razem będziesz przeładowywał całą zawartość. Częściowo pomoże wcześniej zablokowanie odświeżania ( Lines.BeginUpdate ) na czas dodania. Ale sąd bierze się resetowanie pozycji kursora i skok na górę. Trzeba...
Ok DecimalSeparator załatwi mi rozpoznanie reszty, ale ja nie wiem jak z tablicy 8- elementowej of Byte przypisać w zmienną nadającą się do przeprowadzenia obliczeń na liczbach? Zwykłe przypisanie między Byte -> char -> Integer nie wchodzi w grę, więc co z tym fantem zrobić?? jak zrobić coś takiego?? zmienna_double := double(tablica_of_byte[0..7]) Dodam,...
Cewka delphi ze sklepu motostacja.pl, także pewny zakup. Jeśli chodzi o świece to one nie są uszkodzone, bo gdy zamienie je na pozycjach to i tak zawsze czwarta nie działa. Z tego co tutaj jest napisane mam prawo oddać. http://www.infor.pl/prawo/prawa-konsumen... Poza tym bez różnicy czy zwróce...
jak się czepiasz, to dlaczego nie robisz w Delphi? Czyżby miał jakieś wady? jak wspomniałem to zewnętrzna aplikacja w c# (czyt. nie moja) którą chcę wykorzystać u siebie i nie mam potrzeby ( skoro już ktoś to napisał ) pisać swojej identycznej od podstaw choć widzę., że ostatecznie się na tym skończy... Nie sądziłem że sarkastyczną propozycję Delphi...
hm... tyle to ja wiem... Myslalem bardziej o gotowej funkcji, ktora moze posiada Delphi :D Ok idac dalej tym torem to jak zrobic aby wylowic 1,2,3 itd pozycje danej liczby, ktora chce przekonwertowac...np FFFF. Dodano po 1 np... w komponencie Edit...
Użyj funkcji sinus. Czyli powiedzmy posx=x+sin(obecnykat)*dobranawartosc Gdzie: obecnykat zmienia sie od 0 do 180 w czasie przelotu statku dobranawartosc to tak dobrana liczba, żeby statek przesuwał się na bok o tyle ile chcesz. Oczywiście zrobienie spirali w drugą stronę to po prostu zmiana znaku na minus. PS.Dobrze by było pozycję trzymać jako liczbę...
Co to za typ danych jest ten modul ? jzeli masz plik typu rekordowego to po co ci FileSeek i FileRead? jezeli moduly sa podobnej wielkosci to zapisz je tez jako rekord,pozniej odczytujesz i zapisujesz poszczegolne rekordy (np w spisie tresci pozycja 10 to modul ,ktory jest powiedzmy 15 rekordem -opowiednie id informujace w spisie tresci o polozeniu...
Witam. Problem dotyczy funkcji zaimportowanej z dll. Import funkcji wyglada nastepujaco (wykomentowana cześć to oryginalny nagłówek funkcji wzięty z programu żródłowego dll): [syntax=delphi] //ReadUSBPacket(LMUSB_HANDLE hHandle, unsigned char *pcBuffer, unsigned long ulSize, unsigned long *pulRead, unsigned long ulTimeoutMs, HANDLE hBreak); function...
Jeżeli chodzi o takie autko to proponował bym na pewno jak większość na początek KYB- cenowo są względne, wytrzymałość podobna jak wyższe półki, SACHS, Bilstein - to już trochu wyższa półka, cenowo są droższe ale i na pewno lepsze od pierwszej pozycji, jeżeli chodzi o DELPHI-ny i tym podobne to nie proponował bym takiego rozwiązania przede wszystkim...
Witam Przedstawiam moją konstrukcję ( Inżynierska praca dyplomowa, już po obronie a maszyna stoi w laboratorium automatyki i robotyki ) . Dla kogoś, kto chciałby coś takiego skonstruować służę pomocą. Krótko na temat tego co na zdjęciu: Sterowanie z portu LPT Mechanizmy wykonawcze razem z elektroniką sterującą własnej konstrukcji. ( Tu dla zainteresowanych...
Tu wystarczy naprawdę 3. punkt i 2 linijki kodu... Pozostałe podałem tylko jako możliwości kolejnych optymalizacji wychodząc od tego, co stworzyłeś. Jeśli podzielisz współrzędne przez wielkość sektora, otrzymasz jego współrzędną (czyli de facto zastosujesz skalowanie, proporcję wielkości, równomierne podzielenie obszaru na określoną ilość sektorów)....
Popularne a ogromnie fałszywe myślenie. Popularne jest właśnie bazowanie na tym, co już jest - nieważne, że marnie pasuje, ale nie potrzeba nowych pomysłów. Ja nie dlatego pytam, żebym nie miał sam żadnych pomysłów, tylko chcę poszerzyć "pulę genów" pomysłów rozwiązań. Może poleciłbym lekturę: Zbigniew Pietrasiński, Psychologia sprawnego myślenia ....
OK - Super o to chodziło. Jeszcze mam trzy TPanel'e i je muszę ustawić indywidualnie korzystając z klasy Screen.Width i Screen.Height ustawiając pozycje tych Paneli. I nejlepiej jak bym miał zdarzenie typu OnMaximized i w wtedy "czary mary" i ustawiam jak chcę dowoli wszystkie komponenty.
Zrób może tak: 1.Ustawiasz rzutowanie perspektywiczne i rysujesz swoją scenę, obracasz itp. nie rysujesz kursora. 2. Zmieniasz rzutowanie z perspektywicznego na ortograficzne, w OGl było z tego co pamiętam glOrtho2d- wtedy masz tylko współrzędne X i Y. 3. Pobierasz pozycję myszy, która jest pozycją 2D, przeliczasz jeżeli jest taka potrzeba na współrzędne...
Tak jak w temacie: Jaka procedura umożliwia otwarcie innego programu, z pozycji tego który ja piszę. Wiem jak otworzyć przeglądarkę internetową, ale z otwieraniem programów mam problem. Proszę o wskazówki. Zamykam. - arnoldziq
Oj duży ten program. Chyba zbyt duży :-) W sumie tak na prawdę nie wiem do czego wykorzystać ten C... Między innymi można pobawić się w Linuksie Właśnie na Helionie pojawiła się pozycja chyba ku temu zagadnieniu: http://helion.pl/ksiazki/linups.htm Mogłoby to być pożyteczne? Odpowiednie dla kogoś z podstawową znajomością języka?
Proste. Ale gorzej z zakupem bo nie spotkałem jeszcze takich wąskich Touch Padów (no chyba że użyto jeden większy). Zastosowano najzwyklejsze panele dotykowe coś w stylu Touch Screen-ów do wyświetlaczy graficznych (ale i na nich można bez problemu to zrobić i to wielokanałowe. Przecież w końcu panele są przezroczyste i można umieścić pod nimi nawet...
Jeśli znak jest w przedziale cyfr (wg nr ASCII), oraz jest to ':' - to akceptujesz, jeśli poza przedziałem to skracasz tekst o jeden znak (usuwasz wcześniej wpisany nieprawidłowy znak np. spację). W ten sposób możesz nawet zrealizować wymuszenie pozycji ':' na 3 i 6 np. jeśli tekst ma 2 lub 5 znaków to następny musi być ':' - inne wpisy usuwasz.
Witam. Szukam prostego rozwiązania na komunikację Delphi Arduino, szukają po necie sprawa nie jest tak prosta tym bardziej iż nie jestem programistą. Ale znalazłem rozwiązanie tak przynajmniej myślę :) Może na początek Arduino -> USB ->Delphi 7(ComPort) [syntax=vbnet]void setup(){ Serial.begin(9600); } void loop(){ delay(5000); Serial.println("R130");...
pozycja delphi pozycja webasto pozycja kamery
ustawienie cyfrowego polsatu regulacja kwarc licznik wstecz
satel montersi ogrzewanie postojowe eberspacher
Samsung Galaxy XCover 5 – połączenie z telewizorem TCL przez Smart View, Miracast i Chromecast Kody serwisowe Kostrzewa – piec na pellet, ecomax, PIN, dostęp do menu serwisowego