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);...
Zrób dokładnie w taki sposób, jak zrobiłeś z głośnością, tylko zamiast zmieniać WaveOutSetVolume, zmieniaj pozycję utworu.
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.
Jest darmowy, również do zastosowań komercyjnych.
HKEY_CLASSES_ROOT\Folder\shell\linia poleceń\command = cmd.exe /k cd "%1" podobnie w HKEY_CLASSES_ROOT\Drive
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?
TStringGrid Niestety sortowanie będziesz musiał zrobić "na około" - wirtualnie i przepisać pozycje.
Ż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
Memo1.SelText := 'string';
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;
(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.
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,...
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 .
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...
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.
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...
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
Witam! Jak wstawić tekst na zadanej pozycji w TMemo . Z góry dzięki za podpowiedzi!
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).
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...
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
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)...
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...
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...
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...
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
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...
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 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...
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(...
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/...
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...
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...
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.
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...
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.
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.
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...
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 :-(
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ę...
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...
"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ść.
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...
[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...
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?
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...
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".
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.
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
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.
Komputerem diagnostycznym Delphi było sprawdzane. A czy ty może być tulejka na cięgle wybieraka ??
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...
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...
Witam. Chcę stworzyć obiekt TImage dynamicznie i ustalić jego właściwości (pozycję, rozmiar, obrazek itp.) - jak to zrobić ?
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!
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.
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.
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;...
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...
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])...
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.
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.
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 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...
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ł
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...
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.
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.
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.
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 //...
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...
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...
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,...
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]<>'='...
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...
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ę...
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...
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 ....
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 Próbuje odczytać od kilku dni paczkę [Hex]80 05 bf 18 00 07 25 [9600 bitów na sekundę 8 bitów danych, 1 bit stopu] Szukam sposobu na program aby mieć możliwość przechwycenia paczki i odczytania w kolejności 1-bajta if [1-byte] = 80 then... , 2-bajta if [2-byte] = 05 then... , 3-bajta if [3-byte] = bf then... , Nie posiadam wielkiej wiedzy na ten...
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ć...
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...
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...
Witam. Znalazłem taki kod, który jednak trochę szwankuje i nie bardzo wiem co można w nim poprawić ale do rzeczy: przy obracaniu kamerą, zmienia się kąt patrzenia na płaszczyznę Z=0 na której jest kwadrat. Na nim ma być wyświetlony "kursor" mniejszy kwadracik w pozycji MyszGL, gdzie MyszGL.z:= MyszGL.z -0.01 żeby go było widać. Wszystko gra jeśli kamera...
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)....
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...
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...
Takich bzdur to jeszcze tutaj nie słyszałem. Proszę kolego doczytać jak działa magistrala can. za co odpowiada low speed can bus a za co szybka magistrala. Przecież można podłączyć sprzęt i przez złącze diagnostyczne wywołać poszczególne funkcje Nie wiem co jest nie prawdą spróbuj uruchomić radio lub kontrolować radio/nav bez I-BUS (E46 BMW) lub to...
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...
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...
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.
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?
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");...
delphi pozycja pozycja webasto pozycja kamery
wiertarka szczotka prąd przewód neutralny schematy domofon urmet
powermat img220l powermat img220l
Makro w PowerPoint: Pobieranie danych z dwóch plików Excel Schemat przekaźnika Omron G2RL-1-E 12VDC: wyprowadzenia i działanie