Nauka programowania to nic innego jak nauka myślenia w odpowiedni sposób. Implementacja poszczególnych algorytmów jest częścią wtórną. Java jak i C# są językami czysto obiektowymi, i większość rzeczy jest już przez kogoś zaimplementowana wystarczy poszukać i do prawie wszystkiego coś się znajdzie. C++ może być strukturalny ale także obiektowy na początek...
Ok. więc z czego sie uczyć programowania z użyciem WinAPI - najlepiej jakaś książka A mail to dzik84(at)interia.pl - prześlij to sobie przynajmniej zobacze
no to w czym powinienem pisać? przyznam, że po przeczytaniu książki Petzolda też doszedłem do wniosku, że programowanie w WinAPI to forma masochizmu... ale mimo to, jeśli ktoś chciałby mi powiedzieć (+ ew. napisać kodzik) jak przesuwa się kontrolki w WinAPI to będę bardzo zobowiązany! chyba nie w .NET? ;) jeśli coś zasugerujecie to przydał by się też...
trochę lektury :) http://www.elektroda.pl/rtvforum/topic28... Swoją drogą korzystałem z różnych komponentów obsługi RS232 i po kilku zmianach komponentów, zostałem przy WinAPI. Nauka obsługi WinAPI dla portu COM jest prosta, bo istnieje polskojęzyczna książka (Daniluk) i nie trzeba być na łasce komercyjnych komponentów, które potrafią przestać...
Dzięki za odpowiedzi, ale mam jeszcze parę pytań: Możliwe, że naukę C# zostawię sobie na później, ale czy któraś z książek podanych w pierwszym poście nadawałaby się na początek? Jeżeli już miałbym zostać przy C++, to czy wybrać właśnie polecane WinAPI czy może MFC? Pytam, bo czytałem, że pisanie z WinAPI jest trudne i ciężko jest się tego nauczyć -...
Ja generalnie polecałbym Ci spróbować .NET, który jest frameworkiem microsoftu. Jedna z jego wad jest to, że aplikacje w nim napisane działaja jedynie w środowisku Windows( są opcje na linuks mono ale podobno jest z nimi wiele problemów), ale skoro korzystasz z winapi to i tak chcesz pisać aplikacje po winde. Filozofia .Net jest taka, że możesz pisać...
Moze ta Linuxowa stronka się na cos przyda: http://www.bright.net/~dlphilp/dp_devseq... Pisałem że pod linuksa mnie nie interesuje, może innym się przyda. A tu znajdziesz krotki spis/opis tego co znajdziesz na wymienionej stronce ProgrammersHeaven: http://www.synchrondata.com/pheaven/www/... Link podał już Elektryk dwa posty wyżej, nawet przyznałem...
znaczy kupisz? nad książką Petzolda mocno się zastanów - bo można się zawieść... to znaczy nad kupnem za 135 pln... trzeba ją raczej traktować jako broszurę informacyjną, a nie podręcznik programisty... poza tym to w C a nie w C++, do C++ jest jakaś inna książka, ale oceniając po spisie treści to też nie jest chyba rewelacyjna... ciekawe co zawierają...
Witam Posiadam podstawy C++ (tyle ile w symfoni Grębosza). Chciałbym nauczyć się tworzyć programy z interfejsem okienkowym. Jakie książki będą dla mnie najlepsze ?? Chciałbym aby w tych książkach nie pisali już o podstawach C++. Oglądałem jakieś książki na www.helion.pl ale nie wiem która jest dobra wiekszość to własnie podstawy języka a o samym tworzeniu...
Jak pisałeś w pascalu to już podstawowe pojęcia znasz. Najpierw trzeba nauczyć się dobrze programować w środowisku konsolowym (:Symfonia C++"wydanie 3- tomowe) , po czym zaczynasz nauke WinApi (całe winapi, czyli budowa okien w windows, funkcje itp. jest w książce C. Petzolda), środowisko to oczywiście DevC++, bądź jak iść na łatwizne Borland C++, ale...
A widzisz, w comie usb nie masz juz tych rejestrów i twój sposób sie nie nadaje. Zrób to przez winapi, polecam książkę wymienianą w tym topicu i helpa do winapi. Pozdrawiam.
bo to jest na zaliczenie a w necie i książkach nie ma konkretów... Mam inne wrażenie http://www.geocities.com/k_umbach/dictat... http://www.codeguru.com/Cpp/G-M/multimed... http://www.codeguru.com/Cpp/G-M/multimed... ... i kilkanaście innych projektów na codeguru.com
http://www.winprog.org/tutorial/ Wpisz w google WinApi tutorial i jazda! ;)
Ja na Twoim miejscu napisałbym program analizujący i wizualizujący dane, bo z tego co doczytałem w manualu tego termometru nie ma dedykowanego programu dla niego (producent zaleca użycie hyper terminala i excela). Polecam C++ Buildera, musisz znaleźć jakiś komponent np. comport, ActiveExperts (ja korzystam z tego drugiego i chwale go sobie). Ewentualnie...
Na pewno będziesz mógł skorzystać z WinAPI, ale to mozolna droga, będziesz musiał zbudować osobny plik DLL z tymi funkcjami i tak je wywoływać, raczej nie da się tego napisać w jednym pliku CS. Mogę się mylić, bo jeszcze sam tego nie pisałem, czytałem tylko urywek artykułu z książki: ftp://ftp.helion.pl/online/cwvcsh/cwvcsh... Może się przyda. Pozdraiwam.
Od Pascala i C++ do Delphi i Buildera." pachnie bardzo staro. Używanie RS232 ze współczesnego windows jest proste, to nie to, co za DOS-a( żadnego sterowania kontrolerem, przerwań itd) Kazdą "elegancka" warstwa, czego byś nie używał, i tak siedzi na WinAPI USB jest jeszcze prostsze, bo to emulacja RS232, i odpada gospodarka flagami (uwaga, ze względu...
Masz racje :) Ale wez pod uwage, ze gdy ktos BARDZO chce sie uczyc, to ksiazeczka do podusi jak najbardziej :D Np ja teraz tak ucze sie winAPI i rs232. wydrukowane 200 stron i czytam w tramwaju, autobusie, samo.. nie no tam nie ;p.. a po przyjsciu siadam i probuje :) To jest najlepsze rozwiazanie. Co do tego aby uczyc sie przy rozwiazywaniu konkretnych...
Jeżeli masz internet - masz niemal nieograniczoną bazę wiedzy na temat programowania WinAPI w C++. Tutoriali, ćwiczeń, howto itd. jest całe zatrzęsienie. Pierwsza z brzegu: http://www.winapi.org/. Swoją drogą, to trochę paranoja - szukacie wiedzy ogólnej, macie internet a pytacie o książki... ;) Twój post jest przejawem wielkiego optymizmu. Moje doświadczenia...
witam Wiec tak, będziesz miał problem jeśli nie znasz C, Książka Ci w tym nie pomorze bo tam są tylko urywki kodu a nie gotowe przykłady do kompilacji. Jeśli ma to działać pod Windowsem to poczytaj o WinApi, obsłudze komunikatów, i plików.
To masz dwie - jedną przekazujesz, a drugą zwracasz. Nie rób tak, żeby przekazać wskaźnik i odebrać inny, bo się łatwo w pułapki wpędzisz w projektowaniu - po prostu nieintuicyjne to by było. Uważaj z tablicami dwuwymiarowymi, bo nie jestem do końca pewny, który wymiar jest jak traktowany między Delphi a C. Może bezpieczniej będzie posługiwać się formalnie...
Więc czym szybciej zamówię książkę! A czy programując w C# będę musiał umieć to WInApi? Dodano po 49 Jak odrobisz tę lekcję, będziesz mógł sobie i innym odpowiedzieć na wiele pytań. Przeczytałem, i za bardzo nie rozumiem, tam mało o programowaniu jest chyba napisane ;) Ps: Co to jest to WinApi czy coś takiego.
Nie ukrywam że dobrze by było jesli by mi ktoś udostępnił kod działającego programu, a ja bym go sobie poprzerabiał itp., żebym mógł sie skupić na wszytkim poza obsługą USB. Polecam książkę Jan Axelson, praktycznie gotowy opis od deskryptorów USB do kodu winapi.
Builder nie ma komponentu do obsługi portu szeregowego. Taki sposób znalazłem w książce Daniluka Programowanie rs232 w c++ builder. Zna ktoś jakieś komponenty do rs232 pod c++ builder 2007???
idz do ksiegarni, tam polki sie zarywaja. Osobiscie polecam ksiazki Petzold'a i Stroustropa (dwoch roznych autorow, dwie rozne ksiazki) A na necie to szukaj wg. slow kluczowych winapi, visual c++, windows itp to napewno znajdziesz kursow od cholery. Powodzenia zycze
Zastanów się, czy chcesz nauczyć się programować w standardzie c++. Symfonia jest całkiem przyjemna, zawiera większość podstawowych informacji na temat c++ i śmiało mogę ją polecić każdemu początkującemu....gimnazjaliście czy licealiście :p Oczywiście powinieneś wiedzieć, że programowanie, to nie tylko posiadanie wiedzy na temat standardu, trzeba mieć...
Ja aktualnie się z tym męcze i ze swoich doświadczeń to moge polecić książkę o RS programowanym pod delphi i c builderem, dość przejżysta. Sam komponentu raczej nie znalazłem, bo skupiłem się na używaniu funkcji WinAPI, jeśli się nauczysz obsługi w ten sposób, to sam sobie napiszesz komponent skrojony na miarę, a poza tym tą wiedzę wykorzystasz w C++...
zalezy w jaki sposob chcialbys pisac aplikacje czy w Winapi czy za pomoca MFC ,jesli chesz pisac w C i poznac Win32 Api to zapomnij o kursach jesli myslisz powaznie o programowaniu czytaj książki np. Programming Windows-Petzold(programowanie aplikacji w C).Jesli chcesz pisac w C++ to mnie sie podoba ksiazka Teach yourself Visual C++ in 21 days, do tego...
Witam. Które komórki (z tych starszych/tanich) można sterować za pomocą komend AT? Chodzi mi o wysyłanie SMS oraz połączenie do przesyłania danych. Mam Siemensa MT50 ale po podłączeniu go kabelkiem do PC gubi zasięg w momencie nawiązywania połączenia. Podczas normalnej pracy zasięg jest idealny. Czy to normalne w MT50? Wglik Kiedyś, kiedy jeszcze trudno...
Witam! Potrzebuję uruchomić aplikację konsolową w pętli, której odświeżanie ma się odbywać co ok. 20ms. Dokładniej wyglądać ma tak: Start-z timera? Wykonanie instrukcji-ok5 ms Aplikacja śpi. I tak cały czas. Trudność polega na tym, jak to zrobić w aplikacji konsolowej? W okienkowej bez większych kłopotów, okno sobie wisi do czasu komunikatu z timera....
Nie mogłem znaleźć działu na zwykłe poradniki, więc zamieszczam to tutaj. Oto lista przydanych materiałów do nauki języków C i C++. Książki Według mnie i nie tylko, od nich należy zacząć naukę programowania w ogóle, potem będąc bardziej zaawansowanym można się zdać na dodatkowe materiały np. dokumentację czy kursy, gdzie mogą być rzeczy jakich się nie...
Właśnie poczytałem sobie coś o wątkach w windowsie. Zrobiłem to tak jak napisałeś na samym początku, tzn stworzyłęm sobie wątek w którym sprawdzam i odbieram jak cos mi przyjdzie do portu i działa to ok. Napisałem sobie na szybko aplikacje, która w wyniku otrzymiania odpowiednie rozkazu z mojego programu zaczyna wysyłać mi jakieś przykładowe badziewia....
Też dopiero zaczynam programować z użyciem WinAPI, ale wystarczy mi tylko wiedzieć jak zainicjować port i wysłać jakieś słowo po linii, albo ustawić odpowiednie stany na liniach portu. Dodano po 16 Zapomniałem zapytać: Czy miałby ktoś książkę RS232 praktyczne programowanie w formacie pdf. Jeśli tak to proszę o e-mail: mpankowiec(at)o2.pl Z góry dziękuję.
Hmm zalezy w czym piszesz... Bo na stronce Iczeliona Petzolda do C#/C++ (mam w zip'ie (808 KB), format: .txt), ktora omawia API. Tutaj masz po polsku kurs API: [url=http://www.i-lo.tarnow.pl/edu/inf/p... ..no ale to od Masm'a :] A jesli chcesz opis wszystkich funkcji API, to sciagnij sobie: Win32 Programmers References (24 MB)...
Witam, na początek opiszę krótko jak wyglądała moja przygoda z programowaniem, pierwsze spotkanie było z C i proste programy na PC, później krótki epizod z C++ i kompilatorem borlanda, ale wkrótce zaintersowałem się mikroprocesorami i asm, bawię się z tym do dziś. Jednak muszę/chce powrócić do C++. Zapoznałem się już dla przypomnienia z większością...
Uważam, że zaczynanie od ANSI C i przechodzenie do C++ jest totalnie bez sensu. Sam zacząłem od C++ (i to jeszcze w gim) i nie było z tym dużych problemów. W każdej książce do C++ nie zaczynają od klas abstrakcyjnych czy dziedziczenia wielobazowego, tylko od wypisywania tekstu w oknie konsoli. Nie ma potrzeby cofania się do ANSI C. A tak poza tym, to...
wg mnie C jest lepszy (zw do pracy dyplomowej), gdyż jest: szybszy (generalnie), szybciej sie kompiluje, łatwiejszy (nawet przy winAPI) A świstak siedzi... jeśli jest to praca dyplomowa, to Flash i pochodne odpadają, bo jest sposob mało naukowy, bardziej intuicyjny (wg. mnie) Bywają prace dyplomowe zrobione we Flashu. Jaką "naukowość" spodziewasz się...
Witam, piszę malutki programik który będzie pobierał pewne dane z zewnątrz poprzez port RS 232. W moich założeniach programik ten korzysta z WinAPI. Jak wiadomo często korzysta z się z funkcji ReadFile. do odczytu z portu. Potrzebuję jednak aby program "oczekiwał" na zdefiniowany wcześniej znak końcowy, by po otrzymaniu go wyszedł z ReadFile. Na podstawie...
object Pascal ( Delphi) jest pewnego rodzaju "wielkim uproszczeniem" tego co można w C++. W C++ masz większą kontrolę nad tym, co robisz i po przestawieniu się na ten język program praktycznie sam się pisze. Pewne rzeczy jest trudniej zrobić w Delphi (wszelkie manipulacje na wskaźnikach). A cała siła C++ to wskaźniki i wszelkie triki z tym związane....
Konfiguracja RS jest przepisana z książki RS232 Praktyczne Programowanie i z tego co się w necie orientowałem raczej wszystko jest ok. bool CRS::NawiazPolaczenie() { lpFileName="COM1";//------wybranie nazwy portu----------------- hCommDev=CreateFile(lpFileName, GENERIC_READ | GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,NUL... if (hCommDev != INVALID_HANDLE_VALUE)...
witam mam taki problem z programem z książki podanej w tytule. mam taki kod h=CreateEvent(0, TRUE,FALSE ,"et"); hTaskBar=FindWindow("Shell_Tray... błędy to Error2error C2664: 'CreateEventW' : cannot convert parameter 4 from 'const char Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . - arnoldziq...
Od siebie napiszę, że asembler x86 wcale trudny nie jest. Sama architektura procesora jest, pomimo ciągłego rozszerzania listy rozkazów i poszerzania rejestrów, prymitywna, zbiór mnemoników raczej prosty. W mcs51 nie miałem przyjemności pisać, ale wydaje mi się, mając na uwadze producenta - że nie może być bardzo inaczej (pomijając kwestię rozdzielonych...
Ja podam jeden powód dlaczego warto zacząć od C. Zarządzanie pamięcią. W C jest się "trochę" bliżej sprzętu i widać co się dzieje z tą pamięcia, jak nią zarządzać, etc. Fakt, że pod tym względem najlepiej by zacząć od assemblera ale to już masochizm:P (chociaż ja właśnie w asemblerze + winapi + olydbg zrozumiałem co się dzieje z pamięcią w windowsie,...
Myślę że warto zainteresować się językiem C++ Panie Boże strzeż, zaczynając na początku od C++ człowiek jest na najlepszej drodze by zrazić do programowania. Tak samo podsuwając lekturę o WinAPI. Wszystkie lektury które podałeś nie nadają się na początek przygody z programowaniem. Jeśli język, to wiadomo, C lub jego odmiana. A jakie są odmiany C? Bo...
If the function succeeds, the return value is the length, in characters, of the copied string, not including the terminating NULL character. If the window has no title bar or text, if the title bar is empty, or if the window or control handle is invalid, the return value is zero. To get extended error information, call GetLastError. [/quote] No rzeczywiście...
Ok, trochę się posunąłem z problemem. Pierwszy problem był w komendzie wysyłanej do wagi. Zgubiły mi się znaczki przy kodowaniu z hexa. Piszecie, że program nie czeka na odpowiedź z wagi. Jak to zaimplementować? Zapewne zaraz po komendzie odczytu, ale jak? Przyznam się, że nie jestem w temacie zaawansowany, a to co napisałem, napisałem na podstawie...
A proszę. Ale nie dwa, tylko 50, bo tak :P Większość pisana z pamięci, niekoniecznie musi się skompliwać, ale mniej więcej tak to MOŻE wyglądać, sposobów na komunikację jest całe mnóstwo. Za ewentualne błędy i niedomówienia odpowiada Albin Kolano. #include <windows.h> #include <process.h> LRESULT CALLBACK WindowProcedure(HWND, UINT,...
Witam.Zerknij tu http://www.winapi.org/index.php?option=c... albo lepiej tak jak kolega nizej proponuje znajdz sobie ta ksiazke chyba w dziale download.Tam masz niemal gotowca dla Buildera.
jesli dobrze mi sie wydaje to w pytaniu jest W jakim jezyku programowania jest najprościej napisać obsługe rs232? no i wedlug mnie jest to Delphi z komponentem cia Cport. i do strony o nim podalem linka A ty co zrobiles?? Poleciles ksiazke RS 232C praktyczne programowanie od pascala i C++ do Delphi i Buildera Kup ksiazke i sobie poczytaj oraz korzystanie...
Okienko to mi tutaj było potrzebne bo najpierw pobierałem z niego ilośc minut do odliczenia , a potem w tym okienku chcialem żeby mi wyświetlało ile czasu jeszcze zostało . Zrobiłem taki programik do wyłączania komputera po określonym czasie , przydatny jak w nocy wlączam jakiś film do ściagnięcia żeby mi potem komputer wyłączył . Wiem że lepiej by...
Czesc Zajmuje sie pisaniem pewnego programu. Napisalem juz sporo, ale nie wiem jak ustawiac jakas konkretna linie. Moze byc dtr lub rts lub jakas inna. Najlepiej gdyby ktos napisal mi jak sie ustawia wszystkie mozliwe stany na liniach. dtr wlaczajac com port ustawiam tak jak w ksiazkach - dcb.flags = fparity or $0020 jak wpisze $0000 to dtr jest nie...
winapi button winapi rs232 winapi książek
zaciskarka aliexpress nierówna praca cinquecento wysoki ciśnienie listwa ducato
odkurzacz einhell ds18b20 asembler
Seagate ST1000LM035 sudden death: firmware, head, PCB faults and data recovery Kalibracja wyważarki Hofmann Geodyna 6300 - instrukcja krok po kroku