Indeksy wpisujesz podczas tworzenia w polu Tag każdego przycisku. Do użycia w OnClick. unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); procedure Fun(Sender: TObject); //Funkcja przycisku private...
1) Dla Delphi większej różnicy chyba nie ma, ale np w VC++ "duża" tablica zaczynała się bodajże faktycznie powyżej 300kB, gdzie praca na takich tablicach zmieniała sposób adresacji, a to skutkowało znacznym spowolnieniem działania programu. (dla ciekawych: załącznik ) Jednakże, jak kolega wspomniał, teoretycznie możesz w środowisko 32-bitowym użyć i...
Tablica dostarczona przez Crasher-a, jest identyczna z tą w moim kodzie. Przyznam, że po prostu ją skopiowałem :)
Witam, Może tablica np Shp:array[1..50] of TShape; Przy uruchamianiu programu przypisać poszczególne shape'y do tablicy, no a potem wg własnego pomysłu. Pozdrawiam
No no nooo, z iście ułańską fantazją podchodzicie panowie do Bascoma i procków AVR, tablice już nie mówię że dwywymiarowe ale po tysiąc elementów ;) .... Nie trzeba wielce znać Bascoma, wystarczy zajrzeć do helpa żeby tam zobaczyć iż tablice mogą być tylko jedno-wymiarowe. Więc o czymś takim jak w Delphi zapomnij nie tylko z tego względu ale i ze względu...
Cego nie rozumiesz? komenda jest indexem tablicy? chyba do 7 umiesz liczyc. Ja umiem nawet do 47 policzyć tylko że nie będę musiał, to ty będziesz musiał ze swoim podejściem. Nie sprawdzasz indeksy tylko wyliczasz dlugosc komendy w zwiazku z tym nie mozna pomylic dzeta z eta ... Znowu nie zrozumiałeś, te komentarze pokazują wizualna odległość pomiędzy...
Po łebkach opisany algorytm... 1.Rysowanie wektora robisz tak a)rysujesz kreskę b)rysujesz trójkąt na końcu (pozycję obliczasz z wykorzystaniem zamiany wartości x/y c)wypełniasz trójkąt czarnym kolorem d)jeżeli jest włączona opcja przesuwania wektora to dodatkowo rysujesz 3 kólka (na początku, na środku do przesuwania całego wektora i na końcu) 2.Dane...
Nie wiem dokładnie, jak Delphi wewnętrznie przechowuje wczytane bitmapy, jeśli przechowuje je tak jak opisuję to dobrze, jeśli nie to trzeba napisać własną procedurę wczytywania plików (nie jest to trudne). Do rzeczy - jeśli po wczytaniu bitmapa jest przechowywana w pamięci jako ciągły blok pamięci, dodatkowo na piksel wykorzystane są 4 bajty (R G B...
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...
procedure StringGrid_Pos(var sg : TStringGrid; srow, algn : integer); //sg - obsługiwana tablica //srow - wybrany wiersz //algn - przesunięcie względem początku tabeli // (dla zera wiersz srow będzie pierwszym wyświetlanym w polu roboczym) var myRect: TGridRect; begin if srow<1 then srow:=1; with myrect do begin left:=0;...
Cześć, poniżej rozkodowany VIN : Model308 Nr APV/PR (obsługa posprzedażna/część zamienna)12497 89 1 0217 Data Początku Gwarancji01.03.2011 NRE(homologacja)e2*2001/116*0362*29 P4A9665526199 Informacje ogólne RODZAJ PRODUKTUPOJAZD SPECJALNY ZNAK HANDLOWY/TYP ELEMENTUPEUGEOT LINIA PRODUKTU308 TYP NADWOZIAHATCHBACK 5DRZW WYKOŃCZENIEWYSOKA NISKA SILNIKDIESEL...
Poszukuje algorytmu, który wykorzystywany jest w programach graficznych do korekcji kolorów zdjęcia. Robi się to za pomocą krzywej, której punkty można przesuwać/przeginać a tym samym zmieniać jasność kolorów. Do szczęścia wystarczy mi tablica punktów tej krzywej. Dodatkowo napomnę, że pożyteczne będą nawet/też podstawy matematyczne do uzyskania efektu...
Liczba i opis błędów będą raczej stałe. Otwórz je jako stałe. Nie wiem, czemu chciałbyś je tablicować i w jaki sposób odwoływać się do tej tablicy. Numerami błędów ? [syntax=delphi]const IE_BADID = 'Błąd otwarcia portu COM'; IE_OPEN = 'tekst błędu'; [...] try //operacje na porcie except On E : EBADIDError do StaticText1.Test:=IE_BADID; On E : IEOPENError...
Witam, czy mógłbym prosić o rozkodowanie VIN: VF38DRHC8CL046168 Z góry dziękuję Charakterystyki pojazdu Model508 Nr APV/PR (obsługa posprzedażna/część zamienna)12966 CJ 1 0279 Data Początku Gwarancji18.06.2012 Numer seryjny silnika10 DYZC 4009966 NRE(homologacja)e2*2007/46*0080*... P4A9667228099 Informacje ogólne RODZAJ PRODUKTUPOJAZD...
const Tablica : Array [1..255,1..2] of integer = ( {001} (1,2), {002} (3,4), ..... {255} (1,2));
Witam, czy pomoglby ktos w rozkodowaniu VF38ERHR8BL025760 POJAZD Model508 Nr APV/PR (obsługa posprzedażna/część zamienna)12560 CJ 1 0846 Data Początku Gwarancji25.05.2011 Numer seryjny silnika10 DYXH 4129398 NRE(homologacja)e2*2007/46*0080*... P4A9691080899 Informacje ogólne RODZAJ PRODUKTUPOJAZD SPECJALNY ZNAK HANDLOWY/TYP ELEMENTUPEUGEOT...
Zupełnie zapomniałem o poleceniu SizeOf, które też pozwala na sprawdzenie ile zajmuje sama tablica - np. SizeOf(tablica1). Przepraszam, wyszło na ignorancję moją. Wygląda więc na to, że mniej zajmuje pamięci zadeklarowanie tablic jednozmiennowych niż tablic z obiektów. Co do tablic dynamicznych - cóż nie jestem pewny, czy to będzie dla mnie dobre, albowiem...
Zrób tak :[syntax=delphi]uses idGlobal; procedure TForm.Button1Click(Sender: TObject); var Buffer_I : ARRAY[0..512] of Byte; ABytes : TIdBytes; begin ABytes := RawToBytes(Buffer_I[0], Length(Buffer_I)); IdTCPClient1.IOHandler.Write(ABytes); end; [/syntax]
Ten twój kod, wybacz proszę, ale to bełkot... Rozumiem, że zaczynasz przygodę z programowaniem, ale proponuję jednak przysiąść do tego. Jedno z setek dostępnych rozwiązań twojego problemu, może wyglądać np. w następujący sposób. [syntax=delphi]program Project1; {$APPTYPE CONSOLE} uses SysUtils; var tablica : array of integer; tablica_wynik : array of...
Float:=StrToFloat(String(PChar));
C5 (X7) KOMBI 5DRZW 2.0 HDi 138 FAP BVM 6 Dane pojazdu Linia produktuC5 (X7) Nr APV/PR (obsługa posprzedażna/część zamienna)13624 CJ 1 0080 Data Początku Gwarancji15.04.2014 OPBHBDM NREe2*2001/116*0360*30 P4A9691400099 Informacje ogólne RODZAJ PRODUKTUPOJAZD SPECJALNY ZNAK HANDLOWY/TYP ELEMENTUCITROEN LINIA PRODUKTUC5 (X7) TYP NADWOZIAKOMBI 5DRZW WYKOŃCZENIEWYSOKIE...
Charakterystyki pojazdu Model3008 (T84E) Nr APV/PR (obsługa posprzedażna/część zamienna)13598 89 2 0418 Data Początku Gwarancji20.03.2014 Numer seryjny silnika10 DYZD 4060778 NRE(homologacja)e2*2001/116*0377*16 P4A9803190299 Informacje ogólne RODZAJ PRODUKTUPOJAZD SPECJALNY ZNAK HANDLOWY/TYP ELEMENTUPEUGEOT LINIA PRODUKTU3008 (T84E) TYP NADWOZIACROSS...
Witam Okazało się że program ma wyświetlać tabele jednowymiarową. Poprawiłem trochę kod i upiększyłem go lecz niestety program nie wyświetla tabeli. Zamiast niej pojawia się 0. O co chodzi tym razem. Prosze o pomoc w rozwiązaniu problemu. Oto kod:[syntax=delphi] program tabela; {$APPTYPE CONSOLE} const max=100; var tablica: array[1..max] of integer;...
Dla mnie ta strona nie działa. Z Service Box Peugeot: 407 HATCHBACK 4DRZW 2.0 HDi 138 FAP BVM 6 Charakterystyki pojazdu Model407 Nr APV/PR (obsługa posprzedażna/część zamienna)11301 CJ 2 0361 Data Początku Gwarancji31.03.2008 NRE(homologacja)e2*2001/116*0297*07 Informacje ogólne RODZAJ PRODUKTUPOJAZD SPECJALNY ZNAK HANDLOWY/TYP ELEMENTUPEUGEOT LINIA...
No wlasnie tu jest kot pogrzebany.... rekord potrzebuje okreslonej ilosci danych. Dosc prostym rozwiazaniem jest tablica powiedzmy 4 takich stringow (czyli masz 1020 znakow), pozniej opis dzielisz po 255 znakow i zapisujesz w tablicy....
Charakterystyki pojazdu Model508 Nr APV/PR (obsługa posprzedażna/część zamienna)13099 CJ 1 0143 Data Początku Gwarancji19.11.2012 NRE(homologacja)e2*2007/46*0080*09 P4A9691274299 Informacje ogólne RODZAJ PRODUKTUPOJAZD SPECJALNY ZNAK HANDLOWY/TYP ELEMENTUPEUGEOT LINIA PRODUKTU508 TYP NADWOZIAHATCHBACK 4DRZW WYKOŃCZENIEWYSOKA NISKA SILNIKDIESEL TURBO...
Ile nie mówi Ci, ile masz stworzyć, ale ile zostało stworzonych. Dlatego po każdym dodaniu inkrementujesz. Ale w ramach funkcji dodajesz raz i tylko raz. BTW - złe przypisanie - to jest tablica wskaźników, a nie rekordów. Dwa - brak rezerwacji miejsca na rekord.
I to właśnie generuje ten błąd. Albo zapisz potrzebne Ci String-i do pliku tekstowego i odczytuj je z niego, albo podziel ten bardzo długi string w kodzie programu na części, nie przekraczające 255 znaków. Tak jak w tym drugim kodzie. --EDIT-- Jeżeli tak, to nie możesz takiego tekstu wprowadzić bezpośrednio do kodu programu! Albo zapiszesz te "skopiowane...
Np. w taki sposób : var tb1[1..100] of string; [...] begin randomize; Label1.Caption:=tb1[random(9... end; W takim przypadku nie ma znaczenie czy zainicjujesz wartości w tej tablicy. Jeżeli nie, to po prostu nic się nie wyświetli.
Dodatkowo wywala mi błąd, że 'Tabl' jest nieznane Chyba to oczywiste ,że Tabl jest nieznany a widziałeś kiedyś taki typ? Ja zakładam ,że Tabl to jakaś tablica więc stwórz sobie taki typ i wtedy popróbuj. Typ robisz takim sposobem: type Tabl = array[0..1000] of integer;
Czy mogę prosić o rozkodowanie nr vin VF38DAHRMFL039508 - wyposażenie 508 HATCHBACK 4DRZW 2.0 HDi 150 FAP (DW10FD) BVM 6 (Z funkcją stop & start) Charakterystyki pojazdu Model508 Nr APV/PR (obsługa posprzedażna/część zamienna)14185 CJ 1 0125 Numer seryjny silnika10 DYZH 4026980 NRE(homologacja)e2*2007/46*0080*26 P4A9810108999 Informacje ogólne RODZAJ...
DELPHI. Mam problem. Utworzyłem tablicę StringGrid 4 x 100. Na formularzu widoczne jest tylko pierwsze 10 wierszy (tak chcę). Wczytuję do tej tablicy różne ilości wierszy z pliku tekstowego (odpowiednie części łańcucha do odpowiednich kolumn). Po wczytaniu tablica na ekranie pokazana jest od 1. wiersza. Chciałbym by program automatycznie ustawił aktywną...
Witam, Korzystam też z Delphi i tam można zrobić taką tablicę danych var Dane : array[100, 100] of byte; a w BASCOM wygląda tak: DIM Dane(100) as Byte; Jest jakieś inne rozwiązanie mojego problemu?
Dane pojazdu Linia produktuC4 PICASSO Nr APV/PR (obsługa posprzedażna/część zamienna)12371 FV 2 0268 Data Początku Gwarancji15.10.2010 OPBK00F NREe2*2001/116*0345*13 Informacje ogólne RODZAJ PRODUKTUPOJAZD SPECJALNY ZNAK HANDLOWY/TYP ELEMENTUCITROEN LINIA PRODUKTUC4 PICASSO TYP NADWOZIAKOMBI REKREACYJNE WYKOŃCZENIEWYSOKIE ŚREDNIE PLUS SILNIKDIESEL TURBO...
VF38ERHHAFL018290 Charakterystyki pojazdu Model 508 Nr APV/PR (obsługa posprzedażna/część zamienna) 14023 CJ 1 0056 Data Początku Gwarancji 28.04.2015 NRE(homologacja) e2*2007/46*0080*24 P4A 9802998799 Informacje ogólne RODZAJ PRODUKTU POJAZD SPECJALNY ZNAK HANDLOWY/TYP ELEMENTU PEUGEOT LINIA PRODUKTU 508 TYP NADWOZIA KOMBI 5DRZW WYKOŃCZENIE WYSOKA...
A czy jest (ale tak szczerze ;) ) jakaś konkretna różnica? Tablica jest typu BYTE, f to integer.
Uzycie dynamicznych tablic w Delphi jest rzeczywiscie tylko schowanym interfejsem dla wskaznikow. W takim wypadku to co zostalo, to kopiowanie elementow z tablicy do tablicy, recznie. O ile sie nie myle, Delphi nie pozwala na zabawe pamiecia, to nie C, wiec nie da chyba rady zrobic czegos jak memcpy - przynajmniej nie spotkalem takiej fkcji w Delphi....
tablica dozwolonych wartości i przypisywanie z niej... Do moderatora: Ten temat chyba być powinien w "dla początkujących"
Troszkę mało informacji na temat języka w którym to piszesz ale już mogę ci powiedzieć standardowo nie ma rameczki do zaznaczania (w znanych mi językach programowania) trzeba sobie takąwą zrobić (troche zabawy z tym jest) ewentualnie skorzystać z jakiegoś komponentu (jak dla delphi lub buildera) a pozniej tablica to po prostu nastepna bitmapa ktora...
Znałem takie jedno fajne C. Nazywało się C64 - dobre dla "początkującego, zielonego" programisty i można też było sobie pograć... Na poważnie. Błąd o którym piszesz wynika z tego że TStrings to tablica wielu stringów, a ty chcesz żeby to się równało 1 stringowi. Ten błąd pewnie wystąpi bez względu na język programowania jaki wybierzesz. W Delphi to...
Na delphi to mocno się nie znam ale standardowo należy dopasować do siebie typ stringa oraz dodatkowo może być jeszcze różnica z cdecl po jednej stronie i stdcall po drugiej. więc trzeba to wyrównać. W DLL'ach C pewnie to ANSII czyli prosta tablica zakończona NULL czy podobnym asciiz (nie pamiętam dokładnie). W C++ może to być std::string A w delphi......
Kompilator pod linuxa i Delphi pod windowsa niemają czegoś takiego jak predefiniowana tablica PORT.. trzeba używać wstawek asma, co pod linuxem niedziała (u mnie), emj: skompilować a uruchomić to 2 różne rzeczy...
dla mnie dźwięk to zbiór wartości. Nie znam komponentu i nie wiem, jak zapisuje, ale sądzę, że nie jest to nic innego jak tablica wartości liczbowych. A czy jest dostęp do tego wprost, to nie wiem...
Witam Mam pewien problem, wchodze w glowe alenie moge znaleźć rozwiazania. Chodzi o to aby zadeklarować tablicę N elementową a funkcja w której bedzie uzyta ta tablica bedzie ustalała ilo elementowa jest ta funkcja; np. funkcja -> pamiec(30) bedzie tworzyc tablice 30 elementowa i wykonywac jakies tam swoje obliczenia. Bardzo proszę o pomoc w jaki sposób...
Witam mam następujący problem. Peugeot 307 SW, rok 2003, silnik 1.6 16V benzyna. Nie wyłączały się światła mijania po wyłączeniu silnika i przekręceniu manetki świateł w pozycje zero. Po kilkakrotnym pstrykaniu manetką wyłączały się. Diagnoza wytarły się ścieżki i zwierały się niekiedy. Po usprawnieniu tej manetki (poprawione ścieżki) wszystko wróciło...
Witam! Mam następujący problem: przesyłam dane pomiędzy uP a PC w Delphi przy pomocy komponentu vacomm32. Prędkość transmisji wynosi 115200b/s, odebrane dane z uP zapełniają tablicę stringów. Do pewnego momentu wszystko działa (przesłanie ok. 4kB nie nastręcza problemów), lecz po pewnym czasie poszczególne odebrane bajty zaczynają się "zlepiać", tzn....
Witam Przy pomocy komponentu DrawGrid została stworzona tablica (4 kolumny x 17 wierszy). W założeniu tylko trzecia kolumna ma mieć możliwość edycji tego co się tam znajduje natomiast pozostałe mają być "nieedytowalne". Czy jest jakiś sposób na zablokowanie 1, 2 i 4 kolumny ? Z góry dziękuję. -- pozdrawiam
Witam wszystkich! Mam taki problem, poniżej zamieszczam źródło programu pod TurboPascala i chodzi o to, aby ten programik napisać w Delphi. W tym miejscu prosiłbym o pomoc. Jestem początkującym użytkownikiem Delphi i nie wiem jak się do tego zabrać. :roll: Oto ten program: PROGRAM Kombinacja_n_po_k; USES Crt; CONST Max_el = 100; TYPE Tablica = ARRAY...
Duzo czasu zajmuje czytanie bajt po bajcie z pliku. Sproboj czytac do bufora (np. 8192 byte) naraz. I potem to przetwazaj - w ten sposob odwolujesz sie 8192 razy rzadziej do pliku - operacja dyskowa w tym przypadku jest najdluzsza IMHO. Dodano po 1 Sprobuj tez wczytac najpierw do jakiejs struktury typu tablica - nie odrazu do komorek. Sprawdzisz czy...
a widzisz niby nie problem, ale ja pisałam ostatnio w delphi 4 lata temu i teraz muszę się uczyć krok po kroku, możesz mi jakiś przykład napisać? Dodano po 38 dobra z tablica jakoś sobie poradziłam teraz się męcze z CRC16 w instrukcji do czujników jest podany sposób obliczenia ale w c a nie w delphi czy ktoś mógłby pomóc mi to przetłumaczyć? voidCalcCRC16(unsignedchar*CRC_H,uns...
tablica delphi tablica tablica stringi delphi otwieranie plików delphi
układ wydechowy passat bezprzewodowy kontaktron naprawa programatora
electrino wzmacniacz subwoofera zawór napełniający
Samsung Smart TV kod 800 – naprawa błędu Smart Hub, DNS, aktualizacja firmware Hania RMF 4100 – cichy lewy kanał przy nagrywaniu, przyczyny i serwis