Bardzo dawno nie pisałem w C++, nie jestem całkowicie pewien czy są tam tablice wielowymiarowe, czy tylko tablice tablic (to całkiem co innego). Tam gdzie tablice wielowymiarowe (t #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int t[128]; t[0] = 11; t[10]...
Kod jest mało czytelny, nie wiem, dlaczego używasz kodów ascii zamiast normalnie wpisywać znaki, i czy przypadkiem w pierwszej iteracji nie odwołujesz się do bajtu przed tablicą com_dane. W każdym razie na samym początku alokujesz po jednym bajcie dla tablic cT1 itd. A potem piszesz sobie po nich jakby miały nie wiadomo jaki rozmiar. To ewidentnie jest...
slvestr: tak wlasnie chodzi o to zeby uruchomic tablice krzychoocpp: w programie bedzie tablica zakodowana "start" do tego jest klucz USB ktory posiada algorytm RC5. Teraz po wyslaniy danych klucza z programu nastepuje rozkodowanie w kluczu USB i odeslanie do programu nastepnie przeliczenie calej talicy start funkcja xor i jej uruchomienie. Taki mialem...
stosując tablice dynamiczne lub inny kompilator.
A jak zmniejszysz zakres pętli o 1 (do 5 i do 3) to też obcina ostatni bajt? Dodano po 6 Spróbuj zadeklarować tablice tak: int tabInt[2][2]={{1,1},{2,2}};
Jak wcześniej pisałem, można dodać tylko do bazy instance związanej z blokiem FB. No tak, racja. Coś Ci wypisuje jak próbujesz zrobić więcej baz? TIA Portal oczywiście nie. Ale jak w Weinteku (Easy Builder Pro) dodaję więcej jak jedną tablicę, to każda kolejna nadpisuje poprzednią. W innym procku poradziłem sobie tak, że wszystkie tablice przeniosłem...
jasne że jest System.Drawing
Zostawiasz wszystkie tablice tylko zamiast wyświetlania w koncoli zrób rysowanie na płutnie: Form1->Canvas->.....
hmm - zakladam, ze te tablice tworzysz dynamicznie ;) wtedy wystarczy zrobic: AnsiString napis = tab;//tablica znakow if (napis == "abc") //instrukcje //lub ewentualnie AnsiString napis2 = "cde"; if (napis == napis2) //instrukcje
Rzeczywiście błąd trywialny. Owe x to także element klasy formy głównej, tak samo jak nie powinno się używać w obszarze zdarzeń zmiennej e, bo ta też jest zarezerwowana. Najprościej z tablicy x, zrobiłem tablice xx i prawidłowe wywołanie (kompiluje sie i uruchamia) wygląda w ten sposób: [syntax=cpp] private: System::Void button1_Click(System::Object^...
Witam Wszystkich, Mam następujący problem z programem w C++ Builder 6. Piszę program operujący na danych dostarczanych przez przedsiębiorstwa w excelu lub notatniku. Mam juz wszystko zrobione w excelu (obróbka, wyprowadzanie wyników itp.) ale chciałbym zrobić samodzielny program wykonujący dane operacje. Strona matematyczna i obróbka danych- żaden problem....
A może tak: 1) do ComboBoxa wstawiasz opcje jakie chcesz mieć: m --> km m --> cm ha --> a itd. 2) W tablicy umieszczasz współczynniki zamiany (w takiej kolejności jak ich opisy w ComboBoxie), tj. double a[] = {0.001, 100, 100 itd.} Po wybraniu opcji (indeks tej opcji i indeks współczynnika będzie taki sam, np. i) i naciśnięciu przycisku oblicz wywołujesz...
W Linuksie w Bashu lub innym shelu obslugujacym znaki specialne nie bylo by z tym problemu. Wystarczylo by kazdy znak poprzedzic kodem specialnym reprezentujacym jakis atrybut. W tym przypadku zrob tak jak napisal radziow. Uzyj kontrolki RichEdit. napisz funkcje ktora pobierze lancuch i tablice kolorow lub Lancuch gdzie przed kazdym znakiem bedzie jakis...
Dzień dobry, mam mały kłopot z przesunięciem bitowym na AVR Studio. Otóż w pewnym miejscu programu, chce sprawdzić, czy na n-tym miejscu liczby stoi jedynka czy zero (binarnie). Więc napisałem: ... przes = szerokosc_matrycy-x-1; potega = 1<<przes; if ((Matryca[y]&potega&... { ... gdzie x zmienia się od 0...
char *A=Edit1->Text.c_str(); char B=A[0]; A to wskaźnik, b to pierwsza literka w tym stringu; W jakim formacie dostajesz tą ramkę ? pewnie w postaci wskaźnika char. Do każdej zmiennej dostaniesz się w sposób przedstawiony powyżej. PS. Poucz się trochę o wskaźnikach i tablicach
Utwórz tablicę danych, a po odebraniu danych wyświetlaj wszystko. Wystarczy tylko że do kodu który posiadasz, dodasz kopiowanie odebranej wartości do tablicy. A potem z tablicą możesz robić co chcesz.
tekstpoczatkowy->Text = "123456789012345678901234567890&quo... ciagbinarny->Text = "100100010001000100010000000001&quo... tekstpopogrubieniu->Text = tekstpoczatkowy->Text; for(int k = 1; k <= ciagbinarny->GetTextLen(); k++) { if(ciagbinarny->Text[k] == '1') { tekstpopogrubieniu->SelStart...
//---65 DN[6].kvs[0]=10; DN[6].kvs[0]=16; Pewnie efekt uboczny kopiowania - popraw sobie :)
Tu masz odpowiedź: http://pl.wikipedia.org/wiki/Tablica_asc... Znaki tekstowe zaczynają się od 0x20h a te wcześniejsze są po prostu zastępowane kwadratami
Timer
A po co biblioteki. Aby czegoś się nauczyć należy zacząć od początku. Proponuje abyś wygenerował parę plików w Paincie grafikę monochromatycznych i kolorowych. Otwierasz sobie: https://pl.wikipedia.org/wiki/Windows_Bi... i lecisz bajt po bajcie. Jak ogarniesz nagłówek pliku to dalej będzie z górki. Na początek proponuje poczytać jak tworzyć tablice...
Hej, Nie mam pojęcia jak załadować obrazki do tablicy image w C++ Builder. Podsyłam kod, ale coś tutaj nie działa, ogólnie rzecz biorąc nie mam za bardzo pomysłu jak to zrobić, ale wolałabym,aby było to bez użycia CountComponents czy jakoś tak (nie mam pojęcia co to jest, a zadanie mamy zrobić na podstawie wiedzy zdobytej na ćwiczeniach): [syntax=c]void...
Ja z C++ Builder'em mam tyle wspólnego co... No ale podobne podejście stosuję w C#... Tworzę przyciski w kodzie (nie na formatce) i ich adresy zapisuję do jakiejś tam tablicy. Zdarzenia wciśnięcia przycisku zawsze jako parametr podają "sender" (w C++ Builderze pewnie też tak jest?) więc mogę łatwo określić o który przycisk chodzi i co z nim zrobić....
zapisz je do tablicy tab[512] w postaci liczb hex. konkretne pytanie = konkretna odpowiedz 0x41 0x56 0x45!!
Jest własność objektu tlistbox o nazwie items, umożliwia dostep do elementow listy jak do tablicy.
unsigned char Buffer[352][244]; int kolumna = 352, wiersz=244; Buffer[kolumna][wiersz] = (unsigned char)kopia[i]; Zapisujesz poza tablicą!
Musiałbyś zlokalizować ją w pamięci i debuggując linia po linii sprawdzać zawartość spod tego adresu. Ale prościej - pewnie masz gdzieś wyciek lub niewłaściwą adresację, które do tego doprowadza. Po prostu analiza wszelkich adresowych (w tym tablice) odwołań.
Witam Czy ktoś mógłby mi podać przykład jak narysować wykres który zawiera wartości z tablicy tab[39]. Czyli ma być 39 słupków. Każdy słupek pokazuje wartość tablicy tab[1] do tab[39]. Oczywiście za pomocą komponentu TCHART w c++ builder z góry dzięki za pomoc
Twoja funkcja Write_Comm działałaby dobrze, gdyby nie to, że przekazujesz jej zły rozmiar. Dlaczego używasz strlen na czymś (tablica bajtów), co nie jest napisem? Poczytaj jak działa strlen i potem dopiero używaj. A w tym przypadku, chcesz wysłać 4 bajty, to przekaż 4.
Mam to w Delphi. Chcesz?
Przypisujesz do pojedynczego znaku z tablicy znaków. Przy definiowaniu zmiennej tablicowej wartość określa rozmiar tablicy. Przy używaniu zmiennej tablicowej w nawiasach podaje się indeks tablicy dla potrzeb odwołania się do wskazanej komórki tablicy.
Powiem, że dalej z opisu nie rozumiem idei... Masz tablicę ilości wystąpień freq... Freq[i] = x oznacza, że element o wartości i występuje x razy, tak? Więc teraz: 1. Zerujesz wszystkie elementy tablicy freq (to można zrobić przy deklarowaniu już, jak jeden z kolegów podał) 2. Odczytujesz kolejną wartość z wejścia (liczba i) 3. Zwiększasz ten element...
Plik csv to nic innego jak plik tekstowy, dla którego wystarczy tylko stworzyć odpowiedni deparser - określić separator pól i separator dziesiętny w Twoim przypadku.
Ja bym wydział takie rozwiązania: 1. Albo utworzysz sobie tablicę kontrolek i przypiszesz jej pozycjom poszczególne kontrolki. 2. Albo użyjesz funkcji wyszukujących FindComponent 3. Albo sam przeiterujesz wszystkie kontrolki próbując dopasować nazwę. Jak najbardziej Punkty 2 lub 3 można wykorzystać w połączeniu z 1.
Pole memo zawiera linie znaków które można odczytywać, a co za tym idzie konwertować do typu int.
Nie pamiętam, ale w BC++ chyba można się odwoływać do stringa jak do tablicy znaków.
Do wczytania użyj dwóch TStringList. Do pierwszego wczytaj cały pliki. W drugim ustaw Delimiter na pionową kreskę i przerzucaj kolejne linijki jako DelimitedText. Każda liczba będzie jako pojedynczy AnsiString. Do celów obliczeniowych najszybsza będzie tablica dwuwymiarowa typu float.
Trzymaj ścieżki w osobnej tablice. Indeks której podpinaj pod Objects Więc możesz bez problemu sortować wg nazwy: ListBox1->Sorted=true; Zaś każdy wiersz mimo wszystko ma dostęp do własnej ścieżki.
"Programowanie odbywa się za pomocą komputera z systemem Windows i kabla USB do portu szeregowego. Gotowe kable do programowania są dostępne na eBayu, ale są drogie (biorąc pod uwagę to, czym są). Rozwiązanie dla majsterkowiczów jest bardzo przystępne. Ponieważ poziomy logiczne Rx/Tx są odwrócone na złączu szeregowym Tait, chip FTDI musi być flashowany...
1 Liczby bliźniacze to liczby pierwsze, których różnica wynosi 2, np. 3 i 5,11 i 13. Napisz program, który zapisuje w tablicy i wyświetla na ekranie 20 par liczb bliźniaczych większych od a, gdzie a jest dowolną liczbą całkowitą dodatnią, wpisaną z klawiatury, mniejszą od 1000. Program powinien być odporny na błędne podanie zamiast liczby innych znaków...
A spróbuj tylko zrzutować typ przy przypisywaniu. Ewentualnie stwórz wskaźnik jak na tablicę char i przypisz mu adres zmiennej tekst.
Musisz je zapamiętać w dynamicznej tablicy lub liście, abyś potem mógł odwołac się do nich i je zwolnić.
Witaj. Tak z ciekawosci pytam, czemu tablica wejscie ma kilka megabajtow, oraz czemu wypelniona jest w tak niewielkiej czesci?
Cześć. Mam jeszcze kilka pytań. Jak kasować zawartość tablicy przed każdym odczytem, ewentualnie wypełniać ją FF lub 00. Po zwiększeniu tablicy do 4096 bardzo długo trwa zamiana na format szesnastkowy. Czy nie dało by się użyć innej funkcji żeby to przyspieszyć?
A polecę delphi bo niespotkałem się w swoim życiu abym czegoś w nim nie oprogramował (nawet w vb da się wszystko zrobić mimo strasznych opinii). dodam że znam i c i vb i obiekt pascala i jakoś prościej i przejrzyściej pisze się w delphi, ale to moj prywatny gust. Wszystko co tak wzbogaca język c++ da się zaimplementowac w delphi i na odwrót, a obsługę...
No bo musisz napisać algorytm, który zczyta próbki z pliku do tablicy i wyświetli ją na tym komponencie. Przykłady masz podane w Manualu na stronie producenta tego komponentu. Pozdro
LPSTR to char* LPWSTR to wchar_t* Chcesz podać char* zamiast wchar_t* do funkcji. Można wykonać rzutowanie i wtedy skompiluje się bez błędu, ale to mniej więcej tak, jakby podać tablicę int zamiast tablicy char. W pewnych wypadkach się przydaje, ale zwykle nic dobrego z tego nie wyjdzie, bo int ma większy rozmiar niż char - tak jak wchar_t jest większy...
Ja najczęściej dane którymi posiłkuję się na różnych formach umieszczam w jakimś dodatkowym pliku .h, dodając do każdej formy dyrektywe - "include "moje_dane.h". Visual nawet zaleca dodawanie całych klas (New->Class) do projektu w celu przechowywania takich zasobów. Generlanie przemieszczanie danych pomiędzy formami tego środowiska jest nieco pokopane,...
Narzędzia Borlanda mają to do siebie, że są łatwe i intuicyjne w obsłudze. Na początek w sam raz! Masz te liczby w liście Combo, czy jest to jakaś wartość tablicowa? Jeśli to drugie, to wystarczy na początek stworzyć tablicę stałych, a następnie przypisać: const float tablica[]={1.3,3.2}; float f=tablica[ComboBox->ItemIndex]...
Witam Stworzyłem prosty projekt do komunikacji z bazą danych MSSQL. Projekt polega na pobraniu z bazy danych stworzonej na innym komputerze ("serwerze") tablicy i wyświetleniu jej w DBGrid. Projekt działa poprawnie tylko tam gdzie zainstalowane jest środowisko Embarcadero C++Builder XE4 (sprawdzane na 3 komputerach). na każdym innym wyskakuje błąd "access...
witam. Mam napisany program w C++Builderze / Turbo c++ i chciałbym przenieść kod do delphi, nie chcę wszystkiego przepisywać do pascala 1) czy można utworzyć dll i wyeksportować klasy napisane w C++ do delphi? Funkcje się da, ale klasy można exportować? 2) czy można utworzyć komponent w borland c++ który użyłbym w delphi? Komponent który udostępniał...
No to może tak to działą: 1.ustawiasz tryb pracy rs na 8 bitów, bez bitu parzystości, 1 bit stopu 2. szybkosc transmisji na 57600 bps 3. przy takich ustawieniach wyslanie 10 bajtów zajmuje 0.00174 [s] - prawie tyle trwa przeslanie jednego bitu w rc5 4. wysylajac tablice 10 bajtow zawierajaca 0,0,0,0,0,ff,ff,ff,ff,ff - na wyjsciu dostaniesz przebieg...
Ćwiczenia polegają niestety na przepisywaniu kodu z tablicy. Teraz robie program na zaliczenie i mam pewien problem: Mam pole 'Edit' - jest to typowe jednowieroszowe miejsce do wpisywania tekstu. Moje pytanie jak ten wpisany tekst przekazać do zmiennej ?
Plik odczytujesz jako binarny - OK. A bufor zadeklarowałeś jako tablicę znaków... Wyczuwam tu "drobną" niekonsekwencję... Czy na pewno masz ten plik zapisany w postaci szesnastkowej ? Bo mi się wydaje, że ten plik jest binarny, a podglądasz go tylko w postaci szesnastkowej.
int iloscLini = richTextBox1.Lines.Length; Chciałbym zliczyć ilość linii w richtextbox. Długość linii nie bardzo mi pasuje. A w którym miejscu( w moim poprzednim poscie ) widzisz Długość lini ? Tak dla ulatwienia to linie.Length oznacza dlugosc(wielkosc) tablicy zawierajacej linie(wiersze) -> dla Ciebie bedą to Ilości linii . Pozdarawiam.
Proszę o pomoc w napisaniu programu w C++Builder 6 lub o napisanie programu Program ma za zadanie obliczyć i wyświetlić wszystkie kombinacje zmiennych podstawionych do funkcji. Obliczyć maksimum oraz minimum funkcji i zapisać je to do pliku .txt dla jakich wartości zmiennych funkcja je uzyskuje.
Buduje tablicę świetlną z diód LED o rozmiarze 7x96. Przesuwanie tekstu działa przy pomocy rejestrów przesuwających i cała tablica działa mi bez zarzutu. Ale mam problem z programem, gdyż C++ nie jest moją mocną stroną. W jaki sposób zrobić w Builderze wyświetlanie tekstu poprzez port LPT?? Każda litera musi być podzielona na kolumny i tak "wyrzucana"...
Zmieniłem na kolejkę i chodzi wydajniej ;D Ale mam dwa kolejne problemy: 1. Program piszę na Win 7 Pro SP1 64bit w C++ Builder. Odnajdywanie aktywnych portów COM (poprzez użycie WinAPI) w systemie Win 7 działa a na XP nie :( Funkcja użyta do wykrywania to QueryDosDevice ale zwraca ona na XP 0 :/ Nie wiem w czym może być problem użycie funkcji jest prawidłowe...
Z tymi drgającymi jest tak, że ten sam serwomechanizm zachowuje się poprawnie na pozostałych portach. Gdy wgrywam Twój program niezmodyfikowany jest to samo. Prosty program z bascoma działa dobrze. Wniosek, że programowo coś jest nie tak. Co do serw ustawianych z USB, to każde, którego ustawienia w tablicy są zmieniane wychylają się maksymalnie. Chciałem...
tablice w C++ sie deklaruje tak: int A[10]; w przypadku projektow obiektowych (a takim jest aplikacja okienkowa) powinno sie deklarowac zmienne wewnatrz jakiejs klasy. Zakladam ze chcesz korzystac z tej tablicy w kilku funkcjach - w takim przypadku albo tworzysz nowa klase, albo dodajesz do istniejacej klasy deklaracje tablicy. przykladowa nowa...
Witam - mam napisany program, który po skompilowaniu i odpaleniu odpala tablicę z punktami. Mogę zaznaczyć położenie dwóch punktów, i mam klawisz po wciśnięciu którego program powienien wyrysować linię pomiędzy tymi punktami. Ale tego nie robi ponieważ brakuje skryptu który by to robił.... I tu moja prośba - czy któryś z kolegów/koleżanek mógłby/a mi...
Witam, Mam problem z napisaniem programu który po wciśnięciu buttona po jakimś czasie ma wczytać napisany tekst w edit1 i wysłać ten tekst do okienka w którym aktualnie się znajduję (tam gdzie mam kursor). Czyli np. w Edit1 napisałem "test". Następnie naciskam button1 i włącza się timer1: timer1->enabled=true; Otwieram teraz notatnik i po odliczeniu...
No tak zadeklarowales wskaznik do char-ow ale nie ma objektow typu char :) zamiast " char *odp;" napisz "char odp[8]" dla bespieczenstwa mozna zawsze wieksza tablice zadeklarowac. PS.Poucz sie troszeczke c++ o obiektach i wskaznikach
Dobrze. Użyłam Twoich funkcji, bo moja metoda na nic się nie zadała. Niby Twoje rozwiązanie działa. Ale zastanawia mnie jeden fakt. Otóż ze zrobionej aplikacji w C++builder wysyłam 5 liczb na mikrokontroler, i odbijam je z powrotem do aplikacji. Poprawnie odebrane są tylko te liczby które są większe od 8. Nie rozumiem tego. Tak wysyłam z builera char...
Może trochę nie w porę ale liczę na pomoc specjalistów:) Otóż mam taki problem ze nie mogę zapisać do pliku zawartości z pola Edit. Tzn. jak wartość wprowadzę z klawiatury to zapisze, a jak zrobię to "automatycznie" to nie zapisuje. Chodzi o to, że w polu Edit przechowuje ścieżkę dostępu do pliku graficznego. Obok jest button "zmień" i po jego naciśnięciu...
1) Tablica ciągów 2) Funkcja strtok dzieli ciąg na części (tokeny), jeden token składa się z cyfr. Dostać się do tego tokena za pomocą pętli. Tak otrzymany nowy ciąg zamienić na cyfrę za pomocą funkcji StrToInt. 4) Oczywiście intów 5) A czy wspomniałem, że programuję pod C++ Builder? 6) Programuję pod LabWindows/CVI 8.5, ale chodzi mi o zwykły kod ANSI_C.
1. Istnieje też coś takiego jak C++ Builder. Jest nieco bardziej strawny niż VS. 2. W C++ od 4-ch lat istnieje funkcja shuffle: http://www.cplusplus.com/reference/algor... 3. Do wczytania i wypisania liczb nie potrzebujesz GUI. 4. To ... Długo zajęło by Ci wykonanie tych zadań? ... podpada pod 3.1.17 Regulaminu.
Można napisać w Delphi(następca Pascala) lub C++ Builder(C++ pod Windows) jest do nich wiele komponentów, które bardzo ułatwiają sprawę. Dodano po 20 Do pisania sterowników pod Windows wykorzystuje się DDK(Device Development Kit). Kiedyś miałem ksiażkę w postaci helpa pod tytułem " The Windows 2000 Device Driver Book". Ale szukająć w google po DDK napewno...
Port rs232 w C++ był juz opisany kilkukrotnie, kod jest prosty jak drut - wystarczy poszukać. W zasadzie ogranicza się to do zczytywania danych z portu tak długo, aż nie natrafimy na jakiś znak szczególny (np znak końca linii - zależy co wysyła ten moduł od mierzenia napięcia) a następnie analizujemy te dane (np za pomocą funkcji sscanf). Całą operację...
pan_kotek zlituj się i zamieść pełen projekt. Ten kod jest poprawny i u mnie działa. Idę o zakład że twój image, jest super wymiarów, jest widoczny itd. U mnie jest dobrze, więc działa, ale u ciebie za pewne nie jest dobrze, więc nie działa. Jak zamieścisz spakowany CAŁY projekt to będzie w łatwiej znaleźć błąd, bo tutaj wszystko jest ok. kossak21 Twój...
const mxElm=100, lnLen=64; FILE *ft; char buf[lnLen]; int vals[mxElm], i; bool prefx[mxElm]; ft=fopen("test.txt","... i=0; if (ft!=NULL) {while ((!feof(ft))&... {buf[0]=0; fgets(buf,lnLen,ft); if (buf[0]!=0)...
No cóz juz sobie poradziłem :D może w mało efektowny (ale efektywny) sposób przez odpowiednie stablicowanie tych danych w małym sześcioelementowym buforze. A dr_bones dzieki za próbe pomocy ale w moim nieco zagmatwanym poscie nie chodziło o zwykła konwersje z heksy na dziesietne - takie algorytmy piszę od reki :D , a bardziej złozona sprawę. Otóż µKontroler...
Jeśli to będą niekompatybilne jednostki, to lepiej utworzyć tablicę struktur z jednostkami, gdzie poza jej nazwą będzie jej charakter (np: powierzchnia, długość, pojemność itp zrealizowane najlpiej za pomocą typu wyliczeniowego). Do pierwszego comboboxa ładujesz wszystkie jednostki. Po wybraniu (OnChange) sprawdzasz, do jakiej sekcji należy jednostka...
Ja również robię tablicę świetlną z diód LED o rpzmiarzde 7x96. Niestety robię część sprzętową a nie mam pojęcia jak przesłać dane do LPT. Jak można to bardzo proszę Pana ta5man lub przemo.t o przesłąnie tego programu do wyświetlania poprzez port LPT. Z góry dziękuje Dodano po 9 Przepraszam za zamieszanie, ale jestem początkujący :( A czy wiecie czy...
Nie mam pojęcia czy to co chcesz zrobić jest możliwe za pomocą Pipe. Do takich celów korzystam z funkcji dla konsoli. Podłączam się pod konsolę aplikacji i z niej odczytuję bufor outputu jak również wysyłam input. Tutaj masz listę odpowiednich funkcji: http://msdn.microsoft.com/en-us/library/... Tutaj jakiś przykład: http://msdn.microsoft.com/en-us/library/...
Witam, mój problem dotyczy kompilatora Builder 2010: Załóżmy taką sytuację [syntax=cpp] class chromosom { public: int fenotypr[5]; [/syntax] Obiekt klasy deklarowany jest tu: [syntax=cpp] __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { chromosom *obiekt = new chromosom; } [/syntax] I mam button, który miałby sprawić zmienienie się wartości...
Witam. Piszę program w c++ builder i mam następujący problem: odczytuję dane z pliku txt i zapisuję te dane do StringGrid (dane są w postaci tablicy). Jednak mój pomysł był skuteczny tylko do momentu, kiedy w kolumnach znajdowała się jedna cyfra. Kiedy są 2, np. 12 to druga jest wpisywana do następnej komórki w stringGrid. W jaki sposób wpisać 2 elementy...
nie jestem tempakiem i to jest . Jeżeli nie miałbym tego to by wszystko sie posypało a nie mam problem z odczytaniem tylko z tym Open... to moment - nie masz problemu z odczytem, tylko z open? nie rozumiem... i w której linijce ten bład? Przeczytaj w pierwsze code w moim poscie a sie kapmiesz o co chodzi;P ifstream infile; int rozmiar = 1000; //dla...
To napisze Ci tak. Che zrobic baze skladajaca sie z czterech kolumn. Pierwsza Nazwa cieczy, druga temperatura, trzecia lepkosc, czwarta gestosc. Uzytkownik powinien miec mozliwosc wprowadznia dodatkowych cieczy i ich danych. Nastepnie w programie bedzie ComoBox, ktory bedzie zawieral istniejace oraz wprowadzone dodatkowe ciecze. Proboawlem to zrobic...
Witam, mam taki problem. Piszę program w C++ Builder 6. W pliku nagłówkowym mam zmienne: Ustaw("jeden","dwa&qu... wszystko jest ok - wyświetla się wszystko dobrze i zapisuje. Jeśli pobierze z Editów te teksty i ustawi je w ten sposób: Ustaw(Edit1->Text, Edit2->Text, Edit3->Text,...
Witam, Zabieram się do napisania gry kulki. Sprawa dotycząca klas, obiektów itd. myślę, że jest dla mnie jasna. Chodzi mi bardziej o graficzną stronę projektu. Jak wykonać plansze? Ma być 9x9 czyli np. tyle buttonów po kolei robić i zdarzenia on klik wpisuje do tablicy statycznej 9x9 na odpowiednią pozycję 1? Bo chyba w komórce musiały by być 3 stany,...
To raczej temat na inną rozmowę, nie odpowiada to zbytnio na pytanie autora. Autor zadał kilka pytań, na które postaram się odpowiedzieć i dodać trochę informacji od siebie. MS dostarcza Visual C++, to nie jest czysty C++ Każdy kompilator (preprocesor również) dostarcza swoje dodatkowe rozwiązania/ułatwienia. W visualu są to np funkcje z postfiksem...
Witam Piszę małą aplikację w C++ Builder, mam mały problem z niezerowym wynikiem odejmowania. Doprowadziłem do czegoś takiego, co mi dokładnie pokazuje liczby i wynik działania, nie rozumiem skąd nie zerowa różnica. Kod wygląda tak: [syntax=cpp]double w = tabl[0]; double x = liczba_z_edit(Form13->Edit2); ShowMessage (w); ShowMessage (x); ShowMessage...
Witam Mam pewien problem, nie moge wykonac z poziomu buildera c++ zapytan do bazy mysql. Lacze sie z nia przez ODBC, wszytko ladnie pieknie jest placzone, TDBGrid'a mi slicznie updatuje i wypisuje nazwy pol tablicy etc. Ogolnie wszystko ladnie chodzi etc. z jednym wyjatkiem. Nie za nic nie moge wykonac prostego zapytania, zawsze mi wypisuje sie taki...
PC +AT89C5131 + USB AT89C5131KEIL Skorzystałem z gotowego projektu ze strony atmela. Przeanalizowałem cały program i wprowadziłem trochę zmian. Wszystkie Endpointy mają długość ośmiu bajtów- można zwiększyć do 512. Nie będę się rozpisywał o transmisji USB, napisze tylko jak odebrać i wysłać dane. Znaleźć usb_task.c w Prog_Main (linia 189) mamy tam dwie...
Samuraj: czy mógłbyś podzielić się zdobytą wiedzą jak zorganizowałeś odczytywanie z portu szeregowego. Stoję przed problemem odbioru danych w paczce jak poniżej: SR:00,0021ED0000071EEA,3231 SDATA:0021ED0000071EEA,7E33,FFDC,FFD... Każdy wiersz rozpoczyna się bajtem 0x02 i kończy 0x0d 0x0a 0x03. Interesujące mnie ciągi z drugiego...
Jest tak,po nacisnieciu klawisza klawiatura wysyla sygnal do kompa co zostalo nacisniete, potem wysyla ze zostal kalwisz puszczony. Zwykle obsluge klawiatury zostawia sie BIOSowi lub sytemowi, dzieki czemu mamy np polskie literki, duze male literki itd. Takie podejscie jest latwe i wygodne...ale w przypadkach niektorych gier nie wystarczajace. Nalezy...
Czytałem troche o tych wyjatkach (http://www.intercon.pl/~sektor/cbx/adva... ), przejrzałem podręcznik C++ Builder Ćwiczenia i napisałem obsługe wyjątku. Niestety nic to nie pomogło. Może źle ją napisałem a może nie o to chodzi. Może problem jest w zmiennych losowych (o rozkł. normalnym i równomiernym) jakie są wykorzystywane przy opisie...
bez .h bo tak mówi standard języka, podobnie ma się sprawa z tą drugą linią, mówi ona, że używasz poleceń z biblioteki standardowej, bez tego musiałabyś pisać np std::cout itd. przez tabelkę musisz przejść zarówno przez wiersze jak i przez kolumny, więc musisz zagnieździć for w for - coś takiego (tylko przykład, warunek wymyślony): for(int i=0;i<10;i++)...
http://obrazki.elektroda.pl/4885927500_1... Obwód rozrusznika w XF105 skonstruowany jest tak jak na zdjęciu moich notatech sprzed lat jakie mam ze szkoleń. Na załączonym schemacie oznaczenia mają następujące synonimy: Switch contact start - stacyjka DO - Digital output - wyjście sygnału (co jest niezupełnie ścisłe bo nie jest to sygnał...
CZy piszesz pod linuxem czy pod windami? Pod windy podstawowa struktuira opisująca format bmp jest następująca: BITMAP The BITMAP structure defines the type, width, height, color format, and bit values of a bitmap. typedef struct tagBITMAP { LONG bmType; LONG bmWidth; LONG bmHeight; LONG bmWidthBytes; WORD bmPlanes; WORD bmBitsPixel; LPVOID bmBits;...
const int ile_check_boxow=16; int pozycja_poziom=40; int odleglosc_w_pionie=40; TCheckBox *tcheck[ile_check_boxow]; int i; for(i=0;i<ile_check_boxow;i++)... { tcheck[i]=new TCheckBox(this); tcheck[i]->Left=pozycja_pozio... tcheck[i]->Top=i*odleglosc_w_... tcheck[i]->Parent=this;...
Ja nie lubię STM32, a STM32 mnie! Muszę coś zrobić na STM32 i robię to w Truestudio. Na razie proste testy na przypomnienie sobie STMów i wejście w C++ i na dzień dobry ściana! Po kompilacji w tablicy wektorów przerwań jest tylko adres na DefaultHandler. Mimo tego, że nazwa funkcji obsługi przerwania jest taka sama jak w pliku ze startupem i funkcja...
Witam, Piszę w Borland C++ Builder w wersji 6. Pisze aplikację do wymiany plików w oparciu o sockety. Mój problem polega na tym, że nie mogę po stronie serwera odebrać poprawnie pliku. Plik wysyłam następująco: po stronie klienta: void __fastcall TForm1::Button8Click(TObject *Sender) { ifstream plik("NOTEPAD.exe",ios:...
Druga sprawa tablice spróbuj zrobić typu Char a nie string, wtedy każda komórka bedzie miała długość tylko 1 znaku. Ewentualnie można zastosować funkje wbudowane w Winde. Dokładny opis jest w kściążce na temat "RS232 od Delphi do C Buildera". Jeżeli coś potrzebujesz (np. przykładowe programy z tej książki) to napisz a prześle. I jeszcze jedno, sprawdź...
Poszukaj komponentow do obslugi portow dla buildera lub delphi jeden z nich chyba sie ComPort nazywa. Wraz z komponentem dostaniesz przykladowe programy dzieki ktorym latwo skumasz o co chodzi. Co do samego sposobu dzialania programu. Wydaje sie niezbyt dobrym rozwiazaniem zapisywanie danych z portu zaraz po odebraniu. Dysk bedzie non stop zapisywal...
Witam! Mam pewnien problem. Mianowicie muszę wysłać ramkę MODBUS RTU do sterownika w postaci mniej wiecej takiej: (pierwsze dwa pola to kolejno adres sleva i funkcja, drugie dwa to adres pamieci w sterowniku, kolejne dwa do ilośc adresów pamieći o które pytamy, no i ostatenie dwa to suma kontrolna-bez nawiasów oczywiście;). Niestety programista ze mnie...
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...
Zacznij od literatury tablic matematycznych - tam jest sporo wymogów i w razie czego wzorów do użycia. Jeśli chodzi Ci o teoretyczne założenia, jakie trzeba zastosować, to myślę, że to powinno wystarczyć: - sprawdzenie, czy da się zbudować trójkąt: a < b + c b < a + c c < a + b - liczenie obwodu: 2p = a + b + c - liczenie pola ze wzoru Herona:...
Już doszedłem do tego z jakiego programu najlepiej skorzystać jak się wcześniej nie miało styczności z programowaniem okienkowym no i to jest Borland. No i wiem mniej więcej jak tam sie robi, mam już menu tylko teraz mam różne problemy np. takie: 1.) jak poprzerabiać na język Borlanda Buildera z języka C ten fragment związany z odczytem tablicy? Bo...
eclipse builder builder każdego comport builder
sprężarka kompresora lodówki czarny ekran polsat dodanie filmu youtube
sterowanie brama rolowana kernau pralka
Masa gwiazdowa we wzmacniaczu i przedwzmacniaczu – spalanie potencjometru balansu, DC na ścieżce Wyświetlacz do Peugeot 307CC - rodzaje, problemy, wymiana