Delphi XE2 to pierwsze środowisko wydane przez Embarcadero (dawniej wydawane przez Borland), które pozwala na kompilowanie 64-bitowych aplikacji. Choć samo występuje wyłącznie w trybie 32-bitowym (wszystkie kompilatory Embarcadero są tworzone w... Delphi! Stąd dopiero przyszła wersja prawdopodobnie dostępna...
1. Instalacja Firebird. Wersję instalacyjną Firebird-a można pobrać np. stąd : Instalację kończymy przyciskiem FINISH na ostatnim oknie. Można tam także znaleźć zapytanie, czy chcemy wystartować serwis Firebird w tej chwili. Po poprawnie zakończonym procesie instalacji, w Panelu...
Po pierwsze stosuj packed record zamiast record . Po drugie w opcjach projektu w Delphi, w opcjach kompilatora jest ustawienie Record field alignment . Sprawdź czy w Lazarusie jest podobna opcja i czy jest tak samo ustawiona. Wygląda to jakby w Delphi była ustawiona na Quad word , a w Lazrusie...
Zrobiłem dokładnie tak: Dodano po 4 Oto co zrobiłem: Aby zadziałała sama bitmapa zainicjowałem ją w starcie programu: [syntax=delphi]program pa; (...) begin Application.Initialize; Application.CreateForm(TTlo, Tlo); BitmapaMatrycy := TBitmap.Create; BitmapaMatrycy.Width...
Nie znam Delphi ale z tego co podałeś wynika, że prawdopodobnie nie jest ustawiony odpowiedni kontekst (ang.context) coś takiego jak bieżący katalog. Czyli polecenie: XMLNode := xml.DocumentElement.ChildNodes.First.Chi... nie powiodło się i pozostał kontekst początkowy...
Jak napisać programik w delphi, który potrafi ograniczyć transfer download np. z 50kb/s do 10kb/s. No i dobrze by było aby też można ustawić upload. Koniecznie to wszystko musi być w delphi. Cos ostatnio czytałem że wystarczy w rejestrze ustawić limit ale to było do połączenia modemu telefonicznego...
Co ciekawe, uruchomienie SOptions:= ''; ShellExecute( Handle, 'open', 'C:\Documents and Settings\Rafi\Pulpit\Auto Kompilacja\kompiluj\1.bat', PChar(SOptions), '', SW_SHOWNORMAL ); który normalnie uruchomiony przez klikniecie kompiluje DCU i EXE , to po uruchomieniu...
Oczywiście za słowo "pomoc" w tytule mój post może wylądować koszu, ale chyba podejmę ryzyko:). Szanowni Państwo! Korzystam z Delphi 10 i do prostego programiku jednookienkowego chciałbym dołożyć jakiś opis informujący co i jak się obsługuje. W pierwszej kolejności pomyślałem o tym, by po najechaniu...
Próbuję napisać własny program do sterowania układem FT232R, a konkretnie kitem AVT5353 (moduł 8 przekaźników na USB). Kiedy ustawię FT232R w tryb BitBang i wysyłam do niego bajtami: 0 - gasną wszystkie 1 - włącza się 1 przekaźnik 2 - włącza się 2 przekaźnik 3 - włącza się 1 i 2 przekaźnik 4 - włącza...
Diody świecą w określony sposób. Chcesz działać na 5 diodzie (liczymy od zera - 4 bit, sygnał D4, wartość 16). Zapalenie 5 diody: b:=portreadb(LPTdata); {odczyt portu} b:=b or 16; {operacja logiczna na bitach - ustawienie 1 na 4 bicie} portwriteb(LPTdata,b);...
WinIO właściwie jest pakietem. Składa się z biblioteki dll i sterowników pod windy NT-pochodne (winio.sys) i nakładki na DOS - 9x/ME (winio.vxd). W oryginalnym wydaniu importuje sie procedury z dll, ale ponieważ rozprowadzana jest z kodem źródłowym nic nie stoi na przeszkodzie by wkleić odpowiednie...
Nie wiem jak mam zrobić, by w komponencie MEMO nie można było w jednej linii ustawić ograniczenie ilości znaków tak, żeby po wpisaniu np. 80 znaków automatycznie przejść do następnej linii. Próbowałem z opcją maxlenght, ale zostaje ustawiona blokada ilości znaków dla wszystkich linii jednocześnie, a...
Witam mirekk36 nie zrozum mnie źle wiem doskonale, że to ja proszę o pomoc ale od pomagających wymagam co najmniej przeczytania ze zrozumieniem tego co napisałem i pomoc a nie naskakiwanie o niewiadomo co. 1. Nigdzie nie napisałem, że podałem linki do swoich postów wręcz przeciwnie - napisałem o...
Potrzebuje rady a mianowicie chcę napisać protokół transmisji. W jaki sposób zrobić to pomiędzy BASCOM'em a DELPHI, wiem jak odebrać bajt i wysłać w oby językach lecz gdy piszę program i mam wysyłać do ATmeg128 xxx kB to to trwa to wieki lub głubie bajty. mam ustawione baud = 115200 (nie chce buforowania...
Witam! Mam problem zodczytem danych z RS - wykorzystuje komponent Tcomport, procedury odczytu znalazłem na elektrodzie, jednak mimo wszytko nic mi nie działa. AVR wysyła temperaturę w formacie np. 23.4 (string), jeśli korzytam z emulatora BASCOM lub Hyperterminala wszystko jest OK, dane są poprawnie...
Witam, W temacie podałem "Teoria, delphi", gdyż chodzi mi głównie o sposób, nie koniecznie o implementacje w kodzie. Dam najpierw przykład. Weźmy jakiś program graficzny, powiedzmy Photoshop. Mamy dowolny obrazek i chcemy część obrazka wypełnić jednym kolorem. Wybieramy narzędzie "z wiaderkiem"...
Witam Walcząc ze swoją aplikacją ustawiłem sobie na formie element SQLconnection następnie wpisałem we wcześniej utworzony button SQLconnection.Connected := true; Następnie we właściwościach SQLconnection ustawiłem MySQL i hasło i resztę po kompilacji i naciśnięciu przycisku wyskakuje...
Witam Mam taki problem, po zainstalowaniu wszystkich sterowników i oprogramowania zalecanego przez producenta na laptopie IBM T60p z Win XPpro SP3 wszystko działa jak trzeba. Problem zaczyna się kiedy zainstaluję Delphi 7 i polega na tym, że przestaje mi działać Power Manager, tzn niby działa, kontroluje...
Witam. Posiadam program napisany w delphi którego zadaniem jest komunikacja ze sterownikami PLC. Do nawiązania komunikacji została użyta funkcja CreateFile (WinApi). Aby program zczytywał poprawnie bufor muszą być ustawione dwa timeouty: timeouts.ReadTotalTimeoutCo... := 950; // stale opoznienie...
Witam, Robię obsługę po RS-ie miernika Motech MT 4090. Miernik Ustawiony na Tryb Remote. I teraz kilka dziwnych rzeczy. Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . - arnoldziq
Witam, piszę program symulujący ruch jednostajnie przyspieszony. Mam narysowaną oś drogi, po której przemieszcza się samochód(bitmapa).Przemieszczanie odbywa się w timerze o ustawionej wartości interval na 100 ms: [syntax=delphi] procedure TForm1.Timer1Timer(Sender: TObject); begin //Zwiekszaj...
Zainstalowałem sobie komponent do obsługi HotKey z tej strony: [url=]Link i wszystko działa ładnie, pięknie tylko jest jeden problem: jak tam ustawić inny skrót klawiszowy niż ten, który jest w przykładzie? Bo np. dla skrótu CTRL+D wartość key=16452 a gdybym chciał ustawić CTRL+M to co powinienem wpisać?...
Witam! Mam następujący problem. Otóż złożyłem następujący układ komp(rs232) => max232 => atmega8 => LCD. Dane wysyłam z Delphi przy pomocy kontrolki ComPort. Po wysłaniu znaku do Atmegi , na wyświetlaczu oprócz znaku, pojawia się dziwny znak III na początku linii i w żaden sposób nie mogę go usunąć....
można traktować jako "programy" położone na serwerze do których strona WWW ma dostęp? To jest prawie tak samo jak np. skrypty PHP (z tą różnicą że aplikacje CGI znajdują się w wyróżnionym folderze np. cgi-bin i serwer ma ustawiony ten folder jako script path a php może być "wszędzie" ). CGI/ISAPI...
a Data Module to specjalna formatka w Delphi na którą kładziemy komponenty związane z bazami danych Dodano po 9 a Unit1 w całości wygląda tak Dodano po 13 Dziękuję zadziałało takie proste [syntax=delphi] with Unit2.data.IBQuzytkownicy, SQL do begin Close; ...
Neta nie potrzebuje tylko wszystko potrzebuje zasilania i ustaw w ustawieniach programu łączenie przez USB
Witam, jeśli to nieprawidłowy dział to proszę o przeniesienie. Mam problem z Delphi a dokładnie z podłączeniem Bluetooth. Pod usb wszystko działa, urządzenie się aktualizuje, diagnostykę samochodu można przeprowadzić. Problem jest w tym że nie łączy się przez Bluetooth. System widzi urządzenie...
Witam. Ściągnij sobie komponent comport. Na forme wstaw 2 x memo, 1 x edit, 3 x buton i comport. 'button1 do łączenia i rozłączenia 'button2 do wysyłania 'button3 do ustawienia portu 'edit1 do wpisania tekstu jaki chcesz wysłać 'memo1 do odebrania tekstu 'memo2 do "pomocy" ustawione jako niewidoczne 'zdarzenie...
Cześć! Zacząłem pisać program w Delphi do obsługi protokołu gg, korzystam z tej dokumentacji: i napotkałem problem loguje się w ten sposób: [syntax=delphi] var s,p:string; ziarno:Longword; login:tlogin; nagl:theader; bufor:string; host:string; port:integer; begin ms:=idhttp1.Get(''...
Dobra. Widzę, że zaczynamy się kręcić w kółko. A tego nie lubię. Zmieniłem odrobinkę twój skrypt PHP. Wywaliłem wszystko co jest związane z bazą danych, bo nie jest to tematem tego wątku. Jak widać, skrypt zwrócił poprawną odpowiedź, sprawdził hasło i napisał, że hasło jest poprawne. W przypadku,...
ok Dane odbieram po rs232 Jak czytam je przez terminal by br(at)y ustawionym na hex to otrzymuje 01 03 00 00 00 02 C4 0B jak ustawie na ASCI to mam krzaki. Podobnie w delphi jak czytam var ComPort.Readstr(str, Count); memo1.lines.add(str); end; ... mam krzaki. a chce przechwycić...
Program służący do obliczania sumy i średniej podanych przez użytkownika liczb. Program nie pyta, ile liczb zostanie wprowadzonych. Użytkownik wprowadza dowolną ilość liczb- 0 (zero) kończy wprowadzanie. Na początku programu wyświetlane są dwa pytania: "Czy liczyć sumę? (t/n)" i "Czy liczyć średnią?...
Nie, Self nie jest błędne. Błędnym wydaje się być prawy argument przypisania, bo na logikę powinny to być parametry funkcji. Jeśli masz obiekt, np. Button1: TButton, to odwołujesz się do niego poprzez jego nazwę Button.Caption := ''. Natomiast wewnątrz danej klasy, jeśli chcesz się odwołać do samej...
Mam problem z Delphi 10.1 Berlin Starter. Chcę zainstalować je na komputerze z Windows 7 64-bit. Podczas instalacji po skopiowaniu plików pojawia się komunikat: Program Enbracandero Rad Studio for Windows przestał działać. Szczegóły problemu to: Nazwa zdarzenia problemu: APPCRASH Nazwa...
pozwolę sobie nie zgodzić się z kolegą xbaj - otóż na wszystkich pinach wyjściowych portu RS232 można najspokojniej w świecie ustawić odpowiednie stany wysokie lub niskie - wg własnego uznania. Ja robię to akurat w Delphi ale w C++ można to również spokojnie zrobić. Można użyć albo jakiegoś gotowego...
Przeciez nic trudnego napisac wlasnego klienta ,nawet wskazane - jestesmy pozbawieni wtedy reklam. Dla przykladu skrobnalem logowanie wg opisu protokolu ze strony podanej wyzej, dziala ,wiec dopisanie reszty nie powinno byc problemem. Na forme 2 edity,button, idhttp i idtcpclient, zakladam ,ze pobieranie...
Program na bazie gotowca kursu z internetu - prosty kalkulator Kompilator - delphi 3 bulider w/g opisu dodałem komponenty + dopisana funkcja klawisza . Po kompilacji program nie działa jak trzeba. Podejrzewam problem w pliku Unit1.dfm . Z kolei jak podstawie pliki z internetu to jest ok. Zaczynam...
Jeżeli masz pełną dokumentację, to na pewno jest w niej opisane : szybkość połączenia, ustawienia kontroli błędów oraz, co najważniejsze, "wygląd" pakietu danych. Z tymi danymi, możesz napisać aplikację, w dowolnym języku, która będzie odbierała dane z portu, przetwarzała je i wyświetlała/zapisywała...
Problem polega na tym że chyba mam coś źle skonfigurowane na COMie. Jak urządzenie zewnętrze dostarcza mi dane po 256bajtów to ja za pierwszym odczytem otrzymuje 33bajty, kolejny odczyt to dane po 33bajcie Czyli buffor wypełnia się na dwa razy. Czy posiadacie może sprawdzony sposób na odbiór...
Witam, zaczynam właśnie przygodę z Delphi i mam pytanie. Jaki obiekt odpowiada za podokno w Delphi? Chodzi mi o dodatkowe okienko w którym wyświetlałyby się na bieżąco komunikaty o stanie działania programu, ale nie o okno dialogowe. Program ma pracować niezależnie i podokno ma pracować niezależnie. Innymi...
Z neta: menu>wiadomości>ustawienia>sms>ustawieni... wysyłania albo wchodzisz w nowego sms>więcej>ustawienia wysyłania i musisz mieć ustawiony język polski oczywiście i zamiast unicode daj automatycznie .
Witam, zauważyłem w Delphi 2007 różnicę w wykonaniu warunku porównującego dwie liczby w zależności od tego czy są one wpisane bezpośrednio do instrukcji IF czy najpierw są przypisane do zmiennych. Poniższy przykład pokazuje o co mi chodzi. Wynikiem jest to że pierwszy warunek zwraca False a drugi...
Czołem! Muszę napisać program który będzie wysyłał do mnie wiadomość. Postanowiłem że przez ten program wyślę dane za pomocą metody POST na serwer, po czym wyślę maila korzystając z PHP. [syntax=php]<? mail("test(at)test.pl", "Wiadomość", $message, "From: $from"); ?>[/syntax] oraz...
Komponent TChart posiada taką możliwość. Wystarczy ustawić pozycję dolnej osi: [syntax=delphi]Chart1.Axes.Bottom.... 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...
Zacznij od zmiany właściwości "Position", dla każdego okienka MDI na poDefaultPosOnly Miałem to już ustawione wcześniej. SetFocus W ogóle to u mnie nie działa (nie przełącza okien). LockWindowUpdate() Spróbowałem tak, ale też nie pomaga: [syntax=delphi]LockWindowUpdate...
Witam wszystkich Temat tyczy się Scenica z 2005 roku z silnikiem 1.6.16 v z kołem zmiennych faz firmy delphi. Koło zostało zmienione na nowe. Samochód dobrze odpala, silnik na biegu jałowym pracuje cicho i posiada odpowiednią moc. Problem zaczyna się objawiać przy około 2000 obrotów wtedy zaczyna...
Witam. Zagadnienie trochę niestandardowe ( chodzi bardziej o logikę niż programowanie ) ale zacznę od kodu: Klasa rodzic a właściwie jej destruktor fDoFree - flaga która miała by oznaczać że klasa jest w trakcie niszczenia i miało by to mieć swój skutek np w procedurze Save. Dla przykładu...
Przesyłam zatem zapis tekstowy prostego okna okna wykonującego zapis dokonanych zmian dla potwierdzenia. (nie muszę dodawać że należy zmienić ustawienia dostępu do bazy danych). Pozdrawiam. object Form9: TForm9 Left = 0 Top = 0 Caption = 'Form9' ClientHeight = 397 ClientWidth = 795 ...
Prędkość transmisji odpowiednia na porcie taka jak w programie? Mam pytanie co do ustawień portu USB. Czy są dedykowane/zalecane ustawienia portu COM dla interfejsu Autocom/Delphi ? W załączeniu przesyłam zrzuty z ekranu dla jedynych jakie znalazłem w sieci ustawień portu COM.
Witam, jak mogę zrobic tło w Delphi, znaczy się mam tapetkę i chciałbym ją ustawić jako tło mojego programu???, pozdrawiam vcd_a Zamykam. - arnoldziq
Zrób coś takiego w kodzie do Form1, mój zapis to tylko szkic przybliżony do składni Delphi. Memo1_onClick..... begin fo... w kodzie do Form2 dodaj metode: zmien_kolor(zrodlo:Tmemo) be... {trzeba ustawić sobie stary kolor} showmodal; zrodlo.kolor=kolor_u...
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)...
a) Windows olewa ustawienia CMOSu, jego sterowniki IDE same wykrywają dyski poprzez odwołania do portów (windows widzi też dyski, które nie są wykryte w biosie) b) nawet gdyby windows brał pod uwagę ustawienia w CMOSie, zmiany tych ustawień po wykryciu dysków nie miałyby już sensu. W98...
Rozumiem, że skander już działa, czyli jest zaimplementowana obsługa modbus i komendy po stronie mikrokontrolera. Ramka MODBUS w trybie ASCII składa się z następujących części: początek ramki - znak dwukropka adres odbiorcy - 1 bajt (0=broadcast, lub 1-127) kod rozkazu - 1 bajt LRC - 1 bajt koniec...
jest jeszcze takie coś jak skalowanie formy. w obiekcie TForm jest właściwość "scale" jak sie ją ustawi na true to forma jest skalowana wraz ze zmianą wielkości okna. nie jestem pewien czy nie trzeba jeszcze ustawić czegoś zeby działało odsyłam do helpa.
Witam. Mam problem z odbieraniem znaków przez komputer przez RS-232. Sprawa wygląda tak - mam mikrokontroler AT90S8515 + MAX232 i zaprogramowany jest tak że wysyła cały czas literę 'A' z prędkością 9600. W terminalu odbiera te znaki bez problemu, schody się zaczynają jak chcę odebrać te znaki w Delphi(taki...
Poradziłem juz sobie :) Wystarczyło w ustawieniach ComPort ustawić opcje: ControlDTR: dtrEnable ControlRTS: rtsEnable Pozdrawiam i zamykam temat.
Witam. Ja z kolei chciałem zrobić wykres w Delphi przedstawiający 20 ostatnich wartości. Wartości te wyświetlane są w funkcji czasu co 1s. Używam do tego komponentu Tchart. Mamproblem z osią X. Nie wiem jak zrobić żeby poprawnie wyświetlało na niej sekundy. Ustawiłem tak: Chart1.BottomAxis.maximum:=asec; ...
mam podobny problem pring temp1 ; ' ' ; temp2 są to dwie temperatury wysyłane na port com. W hyperterminalu odbieram je bez problemu jednak jak to zrobić żeby można je było wyświetlić w delphi na 2 elementach typu RichEdit var query : PChar = 'CDAT?'+#13+#10; // przykładowe...
Witam Wystarczy że dodasz nową formatkę do projektu i na niej umieścisz to co chcesz. Przed wywołaniem tej formatki możesz ustawić kolor, styl komunikatu i pokazać formatkę. Np. Form2.label1.caption:='Przykladowy text'; {tutaj ustawisz inne właściwości label1} form2.showmodal;...
Mam problem ktory polega na tym ze mam zmienic czas zadzialania operacji, jaka jest zapalenie sie np swiatla. Mam to zrobic tak zeby sie zaczelo po 3s od startu. Nie moge uzyc sleep, dlatego pytam o te zdarzenia zegarowe, w delphi jest podobno ustawione co 200ms, jak to zmienic ??
Pamiętaj, że port szeregowy pracuje na napięciach większych niż TTL (około +11V i -11V) więc nie ma co bezpośrednio podłącać samej diody LED, w szereg daj rezystor np. 1k. Poza tym z tego co wiem port szeregowy na liniach TX wysyła ciągi bitów, więc jeśli nic nie wysyłasz to ten stan się nie zmienia,...
(...) jak uwzględnić zmianę kąta w jednostce czasu, W timerze przyrost kąta? Tak i nie. Jeżeli kąt będzie stale rosnął, to w końcu braknie Ci precyzji i zaczną dziać się dziwne rzeczy (najpierw ruch będzie nierównomierny, a potem pewnie się zatrzyma). Po każdym pełnym obrocie (kąt >= 2*PI) trzeba...
Witam wszystkich. Mam taki problem. Jest magistrala can o prędkości 128 Kbit/s musze ją połączyć z rs232 do komputera.Programując port com w delphi ustwić można 115,2 Kbit/s w ustawieniach usb można nastawić szybszą transmisje 128Kbit/s . Czy 128Kbit/s can może współdziałać z 115,2Kbit/s w rs232 z...
Witam wszystkich Od kilku dni dni mam mały problem z napisaniem pewnej instrukcji, sprawa jest na ogol prosta no ale .... (jakoś nie mogę) Już pisze o co mi chodzi, otóż chciałbym zrobić swego rodzaju licznik liczący np do 50 przy czym dodawanie liczb miało by się odbywać co np 5 sekund, i co...
Witam ! Od dawna marzy mi się napisanie komunikatora obsługiwanego z wiersza poleceń (takie windowsowe EKG*). No i wpisuję w Uses komponent HGG, i jeszcze parę innych z Indy (do poprawnego działania HGG). No i wzwiązku z tym że to jest program w linii poleceń, nie można zmieniać ustawień w Inspektorze...
jestem narazie zielony w delphi,czy chodzi o ten nagłówek ? uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls, ExtCtrls, Buttons, TeEngine, Series, TeeProcs, Chart; chce uzyskać 10400 Yyyy, po co CI taka prędkość? CPort definiuje 9600...
Nie wiem jak dlugi jest ten ciag Na razię też nie wiem wszystko wyjdzie w trakcie budowy, przykłąd który dałeś działa świetnie, ale dla wartości 0-99 przy 100 nie działa a w praktyce będą przesyłane tam też wartości od 0-255. Da rade jakoś temu zaradzić? Dobra już sobie trochę radze z dodawaniem...
Zwykle (w delphi też) oprócz pola TabOrder istnieje drugie TabStop - które ustawione na False zapobiega podświetlaniu/zaznaczaniu danego obiektu. Wszystkie te pola można zmieniać programowo.
Witam! Mam pewien mały problem. Jak uzyskać efekt zbliżony do aktywnego przycisku na stronach internetowych, tzn. gdy najedzie się na grafikę myszką to zmienia się ona na inną (to nie problem - funkcja OnMouseMove), ale po zjechaniu myszką z grafiki powinna ona wrócić do grafiki wyjściowej, a to już...
Oczywiście, w opcjach środowiska szukałeś? Delphi mnie odpycha, ale C++ Builder miał to wszystko w opcjach do ustawienia.
Użyj nałożonego TPaint i dokonuj za każdym razem mazania starej pozycji poprzez nadpsianie jej danymi z TIMage (TBitmap) i narysowaniem prostokąta. Włączenie rysowania robisz w OnMouseDown (ustawiasz falgę), rysowanie w OnMouseMove (jeśli flaga ustawiona), a wyłączenie (skasowanie flagi) + ewentualne...
Witam szanownych kolegów Na wstępie powiem, że jestem początkującym programistą Delphi (tyle co w szkole nauczyli podstaw), a z Rsem w ogóle nie miałem do czynienia. Chce napisać program który będzie zbierał sygnał od miernika (sygnał napięciowy 0-2V). Na początek poszukałem jakiś przykładowych...
Ależ jest ;) No właśnie ja tam nie widzę "Turbo delphi" za to można pobrać Turbo C++ w innej kategorii. Jeśli kliknę którąś wersję programu na podanej stronie dostane klucz rejestracyjny na wybraną wersję ale tylko trial 30 dni. Skontaktowałem się z supportem (o dziwo czas reakcji 10-15 minut)...
Witam, czy jest możliwość ustawienia jakiejś właściwości kontrolki TEdit, że po wciśnieciu TAB przejdzie do Edita obok a nie do kolejnego w zależności od kolejności tworzenia ? Jeżli mam zapytanie w sql w TQeury z BDE i jego wynik wyświetlam w dbgrid poprzez Datasource to mogę bezpośrednio dokonać...
Port jest przypisany do sterownika i w danym systemie nie urządzenia. Ja akurat pisałem programy na delphi a teraz pod visual basic na do systemu windows mobile i vista i wszystko śmiga jak trzeba z ftdi z tym że ja programuje płytke z wbudowanym chipsetem tej firmy i nie było sytuacji zmiany portu...
Witam Uczyłem się Delphi w oparciu o obsługę baz dbf (taka była konieczność). Ten projekt zakończyłem i mam zamiar powalczyć z bazami w oparciu o MSSQL. Bazę i prostą tabele z jednym rekordem utworzyłem ręcznie w MSSQL. Używając ANYDAC i stosując ADConnection, TADTable, ADTTableAdapter...
Hola, hola .... Nie było mowy o sterowaniu silnikami :) Ustaw port i inne ustawienia na kontrolce ComPort zgodnie z ustawieniami terminala i wtedy zobacz. Na razie kontrolka jest ustawiona na np. BaudRate 1200. No a poza tym , jeżeli używasz terminala to jesteś pewien, że nie powinieneś wysłać...
Spróbuj zrobi cos takiego : 1. Wywal wszystkie odwołania do ZEOSa. 2. Jako źródło do DBGrid-a ustaw jakiś plik lokalny ( DBF, albo coś takiego) sprawdź czy problem występuje przy takich ustawieniach. Zrobiłem w/w zmiany w twoim kodzie, i wszystko działa idealnie: zarówno naciśnięcie Button1 czy...
Witam mam problem z 1,5 DCI a więć po wymianie silnika 2 tygodnie auto chodziło i umarło. silnik zakupiłem z przebiegiem 46 tyś bez osprzetu, wczesniejszy slnik miał przekulane 270 tyś. Standardowo wymieniłem nowy rozrząd, osprzęt przełożyłem autko odpaliło i jezdziło 2 tygodnie. Fakt jest taki...
Sprawdź darmowy zestaw komponentów RX (), tam zdaje się był bardziej rozbudowany Label i chyba dało się takie efekty ustawić, był też CoolForm dodający efekty do formy. Ale używałem tego dawno temu i mogę się mylić.
Plik wygląda na standardową bibliotekę użytkownika Delphi 7. Sprawa jest całkiem prosta. Masz źle ustawiony katalog docelowy kompilacji tego bpl-a. Zauważ, że podane ścieżki, chociaż podobne, to jednak nie są takie same. W oryginale, plik który musisz skompilować i zainstalować znajduje się tutaj...
Witam szanowne grono forumowiczów. Chciałbym zapytać jak w Delphi 7 uruchomić okno dialogowe Password jeszcze przed uruchomieniem pierwszego formularza. Ustawiłem wartość Visible okna dialogowego na True a formularza głównego na false ale mimo to po uruchomieniu programy pokazują się oba. Jak to zrobić...
Bo pewnie edytujesz plik Unit2.dfm (Delphi File Module) odpowiadający za ustawienia komponentów. A co ci się stało z plikiem Unit2.pas ? znikną ci z dysku ?
Po lewej forma w Delphi. Po prawej wygląd po skompilowaniu. Wykładowca powiedział mi, że trzeba wyrzucić plik exe i to spowoduje że wszystkie zmiany zostaną wprowadzone, ale nic to nie daje. Co do centrowania formy na ekranie, to sugeruję nie kombinować, tylko użyć wbudowanego mechanizmu...
Witam kupiłem od znajomego radio Delphi Grundig CR 400 i problem polega na tym że nie zapamiętuje stacji radiowych. Próbuje ustawić radio RMF FM na częstotliwości 105,9 a radio odbiera tylko program 1 polskiego radia i wracając do radia RMF FM to chodzi o to że kiedy chce zakodować RMF na numerze...
Faktycznie to trochę dziwne ale wystarczyło zaznaczyć Remote i użyć IP locall hosta czyli 127.0.0.1 reszte zostawić w ustawieniach tak jak było. PS. Za jakiś czas zamieszcze wideo poradnik jak zrobić najprostszy GUI do Firebirda w Delphi 2009 :) Dziękuje wszystkim pozdrawiam.
przykładowa zakładka na której testuję, na żółto opisałem kolejność jak ustawiłem w TabOrder (w Tab order od 0 do 10) i tak chciałbym żeby przechodzić tabem jak opisał Jaca (indexy są prawidłowo ustawione) na czerwono opisałem "upartą" kolejność przechodzenia tabem. Dodano po 3 Byćmoże...
To o czym piszesz moim zdaniem idealnie nadaje się do zaimplementowania wielowątkowości :) Co prawda w Delphi już od bardzo dawna nie piszę, ale na pewno jest tam taki mechanizm - musiałbyś algorytm uruchomić w nowym wątku, którym możesz sterować z formy głównej (wystartować, zatrzymać, uruchomić ponownie). Ewentualnie...
Problem jest bardziej skomplikowany. Różne lokalizacje Windows, różnie rozpoznają znak podziału na cześć całkowita i część ułamkową. Program, który piszesz, powinien być do tego przystosowany. Sugeruję zastosować zmienną DecimalSeparator , do odczytu odpowiedniego znaku. Lub, jeżeli nie zależy Ci...
Serdecznie dziękuję :) Poza tym, zauważyłem, że polskie znaki diakrytyczne zapisują się w tej bazie bez żadnych kombinacji. Nawet przy moim angielskim systemie. Wystarczy tylko ustawić kodowanie w IBDatabase na UTF8. Trzeba również pamiętać, że jeden polski znak w TEdit, to 2 znaki w string-u. ...
faktycznie nie skojarzyłem z WordWrap w TRichEdit domyślnie ustawione jest na True; odczyt pierwszej linii z poziomu zdarzenia np RichEdit.OnChange wygląda tak: [syntax=delphi]FirstVisibleLine := RichEdit.Perform(EM_GETFIRSTVISIBLELINE, 0, 0);[/syntax] ale nie mogę właśnie nic takiego znaleźć...
Witam. W jaki sposób najłatwiej sprawdzić czy zainstalowany system (lub opcje regionalne) są ustawione na Polskę? Chodzi mi konkretnie o wykorzystanie funkcji podczas pierwszego uruchomienia programu i automatyczne ustawienie języka na PL lub EN. Program głównie będzie używany w Polsce ale jeśli...
Witam. pewnie zaraz wielu powie ze to bylo maglowane, ale chodzi mi o jeden problem. Otóż wiem jak w delphi wybudzac monitor, dodam ze nie znalazlem innych sposobów jak SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, -1); ale problem polega na tym ze mozna go wybudzic ale jak najpierw...
Odpal sobie załączony program EXE. Zielone pole oznacza, że prawy button myszy został naciśnięty na panelu, czerwony, że został zwolniony. Pobaw się. A cały kod wygląda tak : [syntax=delphi]procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin ...
Witajcie, Odgrzebałam stary projekt oparty o bazy danych i mam problem z logowaniem. Za każdym razem zwraca mi błąd że jest nieprawidłowy login/hasło "DBX Error: Invalid Username/Password." Nie ma znaczenia co ustawię w parametrach, nawet przy zmienionym DriverName jest ten sam błąd... Podobnie...
Szukasz najczęściej występujące "piątki" w totolotku?? :) Do tego tematu można podejść na kilka sposobów, zależy, jak szybki musi być "algorytm". Ja spróbowałbym tak: na wstępie posortował liczby w pliku rosnąco, ew.wygenerował z nich nowy, posortowany plik. Następnie dwie zagnieżdżone pętle ...
Hasło i nazwa użytkownika, które podałeś, to nie są standardowe ustawienia dla operatora bazy danych Firebird/IB. W każdej kontrolce łączącej się z bazą danych, wstaw w polu "Params" coś takiego: I ustaw właściwość LoginPrompt na false. A teraz druga sprawa; tworzenie bazy danych. :/ Będzie...
Na jednym porcie serwera może być zastawionych 65535 połączeń, natomiast autorowi tematu jak podejrzewam chodzi o port wyjściowy „Local port” z którego jest inicjowane połączenie. W tym przypadku z jednego portu „wychodzącego” może być zestawione jedno połączenie, w standardowych...
Witam, potrzebuję danych do ustawienia luzów zaworowych w Volvo fh 12 pompowtrykiwacze delphi, czy wtryski też mają mieć jakieś luzy(poproszę o parametry, poproszę o wypisanie kolejności ustawiania tych luzów). Dziękuję
Witam Zapłacę za wykonanie projektu (Płatność na konto) Komunikacja będzie się odbywać pomiędzy PC (Program w Delphi 7) a AT90s2313 (Program w Bascom)(AVR2313 płyta testowa) za pośrednictwem RS232 (Adapter USB RS232 (przesyła dane o szybkości transmisji 9600 bitów na sekundę. Protokół komunikacyjny...
Witam Szukałem w sieci ale nie znalazłem rozwiązania jak zainstalować Delphi 7 pod windows 8 64 bit. Zmieniałem ustawienia w pliku jako administrator, tryby zgodności ale dalej nie mogę uruchomić instalacji pojawia się komunikat, że program nie będzie działał poprawnie.
Przed zamknięciem, tak w celach informacyjnych: Comodo również również potrafi skasować program kompilowany w Delphi (ostatnie spostrzeżenia z XE5) - właśnie winne są domyślne ustawienia heurystyki.
Witam, Mam problem z monitoringiem pinów danych D0-D7. Używam Windows 7 64 bit i środowiska Delphi 4 Standard ( stary, ale daje radę ;-) ). Do obsługi portu wykorzystuję bibliotekę 'inpout32.dll'. Od strony programowej, z implementacją itd. nie ma problemu. Program działa i robi to co do niego należy,...
Po wymianie czujnika na nowy oryginalny, kierownica skręca samoistnie w prawo. Na starym czujniku po ustawieniu kół na wprost nie zgadzają się znaczenia na czujniku przez co nie pasuje otwór na blokadę, żeby pasowało należy skręcić kołami w prawo ok 50stopni i wtedy można zablokować stary czujnik. Górna...
Witam Ostatnio wyposażyłem się w oryginalną szwedzką głowicę Autocoma CDP Pro. Jestem pewny co do oryginalności. Podłączając do komputera głowicę zainstalowałem wszystkie stery i jest wyświetlane jako VCI na porcie COM6. Po odpaleniu Delphi (wer. 2013 R3) wchodzę w ustawienia i wybieram COM6 po czym...
Szczerze - tak Ci to przeszkadza? Nie wiem, czy kiedykolwiek otwierałem Delphi poprzez skojarzony plik - po prostu jak chcę tam coś robić, to go odpalam i używam. Prawdopodobnie jest źle skojarzenie zapisane w systemie. Powinno być z użyciem DDE i przesłaniem polecenia
Witam Delphi ds150e 2016 r0 jak w temacie nie komunikuje się z komputerem, po podłaczeniu pod usb słychac podłaczenie urządzenia, dioda zmienia kolor w testerze. Podczas pierwszego uruchomiania i instalowania wszystko poszło dobrze, pod kablem łączył się z samochodem i szczytywał dane , nie mogłem...
Delphi 1K0035164F - Przestrojenie radia z USA na EU Witam. Posiadam fabryczne radio RCD 310, niestety jest ustawione na USA. Można te radio przestroić na EU?. Czy zmiana wsadów w 70F3353GC A + eeprom 24LC32A coś da? Może ktoś ma inny sposób. Będę wdzięczny za pomoc i udzielenie wskazówki. Pozdrawiam...
Jaki jest moment dokręcenia wtryskiwaczy? Chodzi o Delphi w mk5 tdci 2.0. Słyszałem o dokręcanie dwustopniowym, ale nie wiem jak mam ustawić klucz dynamometryczny. Wtrysk jest dociskamy jarzmem, które dociska śruba ósemka. Proszę o podpowiedź jak się za to zabrać? Dodano po 8 Wiem, że temat był...
Linii Rx NIE da się ustawić bo to linia wejściowa!!!! Natomiast linia Tx jest przystosowana wyłącznie do transmisji szeregowej (chociaż ostatnio widziałem program który potrafi zmieniać jej stan trwale, wygląda na że jest jakie obejscie standartu)
Ja bym widział cyły system w ten sposób że w urządzenie jest wbudowany procesor (51,PIC,AVR, motorolka) która steruje zestawem zatrzasków. Program wysyła jej po porcie szeregowym ustawienia wyjść i pobiera stan wejść. Wszystkie układy we-wy są sterowane z procesora i można je adresować (to jest kwestia...
Polecam zamiast ręcznej inicjacji DCB : GetCommState(HCOM,dcb); <zmienić wybrane parametry> SetCommState(HCOM,dcb); ... lepiej sobie ustawić timeouty żeby trasnsmisja nie zawieszała w przypadku jeśli nic nie nadaje.
Hej! Sam do końca nie wiem co nie jest tak.Dopiero taka procedura u mnie działała: procedure okno; var i,j:integer; begin for i:=1 to 16 do for j:=1 to 16 do Form1.StringGrid1.Cells[i,j]:='0'; end; i musiałem jeszcze zadeklarować na samym początku modułu StringGrid1:TStringGrid; Dopiero...
Czy wie ktos jak obsluzyc za pomoca LPT wiele urzadzen(>20)? Spróbuj zewnętrzny koder/dekoder podłączony do portu - powinno wystarczyć bo sterujesz wtedy kombinacjami ustawień bitów D0-D7
ShellExecute(Handle,'open','JakisProgram... Obcje'), nil,SW_SHOWNORMAL); Obcje - obcje z jakimi uruchamiamy program np "-r" , "-r -s" itp W_HIDE oznacza ukrycie okna a tym samym aktywację innego, SW_MAXIMIZE okno ma być zmaksymalizowane, SW_MINIMIZE okno ma być zminimalizowane a uaktywnione...
Wywołaj przy zdarzeniu OnShow metode Hide dla okna głównego. podczas OnShow niemożna ustawić Hide.. pytanie: jak twoją metodą można uczynić żeby okno było widoczne? by trzeba było obsadzić Hide jakimiś warunkami.. p.s. u mnie Hide w OnShow wyrzuca wyjątek EInvalidOperation
o'kij - wrzuciłem pdf o trybie EPP. Niestety nie udało mi się znaleźć programiku który testował szybkość transmisji EPP (trzeba było tylko inwerterem połączyć linie nWrite i nWait) Co do kodu który napisałeś- 1026 to nie jest adres bezwzględny, lecz przesunięcie od adresu bazowego (tak samo jak 1...
No i nie miałem czasu (sam walcze z zasilaczem od kompa, a poniewaz nigdy mnie to nie interesowało, więc wszystkiego muszę się uczyć - zabiera to wiecej czasu niż mi się wydawało), ale jeśli otrzymujesz dane w postaci łańcucha, to może by tak na beszczela przekonwertować znaki na liczby. Własciwie problem...
Znowu problem :(. Zainstalowałem sobie Delphi3. Komponent zainstalował się bez żadnego problemu. Otworzyłem i skompilowałem przykładowy program (TCommPortDriver Test). Ustawiłem COM1 i nacisnąłem Connect. Program połączył się z portem. Niestety nie są odbierane ŻADNE sygnały. Pole Receive, jak...
Albo się stery źle zainstalowały, albo FTDI się uwalił. Spróbuj ustawić niższe lub wyższe time-out'y. Z jakich sterowników korzystasz? Zamieść kod, który powoduje zawieszenie.
Tamten temat dotyczył sprawy technicznej, a po jakimś czasie nikt mi już nic nie mógł poradzić. Gdy rozgryzłem schemat i adres na który mam wysyłać dane, zostało tylko programowanie. Drugi temat tyczy się sprawy programowania. No i dało skutek. Karta pracuje, jak adresuje się do pamięci, diody odpowiednio...
Dodam, że inicjalizacja jednego portu w programie wygląda u mnie tak: procedure tform1.wlacz; //ustawia parametry transmisji begin if (COM1.Checked = true) then lpFileName := 'COM1'; if (COM2.Checked = true) then lpFileName := 'COM2'; hCommDev := CreateFile(lpFileName,...
Version info jest umieszczane w pliku podczas kompilacji i w efekcie masz - prawym klawiszem na pliku (exe oczywiście) - właściwości - zakładka wersja pliku. Jak w opcjach włączysz automatyczną inkrementację wersji to przy każdej kompilacji "build" zwiększy się. W kodzie już nie jest tak łatwo gdyż...
A czy da sięjakoś ustawić te panele... np. szerokość jego, i położenie, bo chodzi mi o to żeby był z prawej strony. Pozdrawiam
Dzięki Jednym z powodów było nie ustawienie zmiennej 'z' na wartość 1. Drugi to taki że zmienna tablica była źle zadeklarowana. Powinno być tablica:array [1..24,1..80] of string; Jak widać diabeł tkwił w bardzo drobnych szczegółach które mi umkneły.
to zalezy jak robudowanego playera chcesz stworzyc i czy on ma czytac cd audio czy tez inne pliki ale mniemam ze Audio ..... jezeli ma byc maly i poreczny to wszystkie polecienia jak i ustawienia komponentu MediaPlayer mozesz znalesc wraz z przykladami w pomocy wpisujac MediaPlayer badz TMediaPlayer...
Chodzi raczej o komponent VtChar (VtChart ?) bo w taki sposob jaki opisales trzeba jeszcze duuuuuzo by napisac np do ustawienia zakresu, wyswietlania wartosci, legendy itp...
Dzięki że tak szybko odpowiedziałeś. 1. Jeszcze nie sprawdzilem tych komponentów. 2. Mnie chodzi żeby na nie wypełnionym komponencie jak klikne w dowolne miejsce to tam ma się ustawić kursor (coś takiego jakby wypełnić cały komponent spacjami) 3. Funkcja działa pięknie ale jest taki problem...
Więc tak... hCommDev - jest to zmienna typu THandle: var hCommDevice : THandle; Najpierw tworzymy uchwyt do danego portu np: hCommDev := CreateFile('com1', GENERIC_READ or GENERIC_WRITE, 0,NIL, OPEN_EXISTING, 0, 0); jak już mamy uchwyt to możemy sterować poszczególne piny i...
RTC jest zzerane calkowicie przez jadro a poza tym RTC generuje przerwania z programowalna czestotliwoscia od 2 do 8192 Hz.Zegar PIT z ktorego system korzysta do przelaczania procesow w znacznej wiekszosci jest ustawiony na 10ms a tylko w niektorych mega maszynach na 1ms wiec masz odpowiedz.
Witam, będę wdzięczny za wszelkie sugestie w temacie stworzenia sterowania urządzeniami przez WWW: 1. klient podaje adres strony WWW, loguje się ( najlepiej HTTPS ), otwiera się strona z różnymi przełącznikami i przyciskami, polami edycyjnymi 2. wszystkie akcje klienta ( typu nacisnął przycisk,...
Witam serdecznie :) Jakis czas temu musialem wykonac komputerowe sterowanie 100 urzadzen, zrobilem to za pomoca ukladow PCF 8574 podlaczonych do portu LPT komputera. Pomyslalem, ze rozbuduje biblioteke tak aby mozna bylo sterowac dowolnym ukladem lub urzadzeniem za pomocy magistrali I2C. Oto dostepne...
No właśnie to wiem. I wiem jak wyciagnąć te kolory ale problem mam ze zrobieniem tego na szaro. Gdzie ją wstawić u i jak ustawić tą paletę 8-bitową, bo tak to robi mi się nie szary a czarny z rożnymi odcieniami rgb.
Może ChDir? Przeglądnij sobie w helpie spis funkcji modułu SysUtils - tam są tego rodzaju funkcje. Co do OpenDialog - on ma właściwość InitialDir, przy pomocy której można ustawić początkową ścieżkę.
Ja używam D3, zaznaczyłem opcję o której wspomniałeś i takiego efektu nie zauważyłem. Spróbuj zrobić nową formę, położyć komponent, ustawić opcję i sprawdzić działanie, może przypadkowo zaznaczyłeś jeszcze inną opcję?
Jeśli chcesz przejąć jakieś inne klawisze bądź kombinacje klawiszy np TAB, albo ALT-F4 to musisz zastosować zdarzenie onShortCut dla formu. Jeśli chodzi o klawisz ESC to przycisk na formie który posiada ustawiony atrybut Cancel na true, dostaje automatycznie wiadomość o naciśnięciu tego klawisza.
Jestem na tym etapie: Zmodyfikowalem to tak: procedure TForm1.Button3Click(Sender: TObject); var X,Y,Z: Integer; begin X:=StrToInt(Label1.Capt... if Z = 0 then Label2.Caption:= IntToStr(StrToInt(Label2.Caption) + (Z)) else Label2.Caption:= IntToStr(StrToInt(Label2.Caption)...
repeat Readfile(ComHandle, dana, 1, Count, (at)OverLapped); edit1.text:=edit1.text... lone=16; Witam, z tego co zauważyłem: 1) sprawdzaj czy jakiekolwiek dane zostały odebrane - nie wczytałem się jakie masz ustawione timeouty, ale możliwe jest że pętla zostanie...
Najprościej (chyba) będzie użyć sterownika ODBC. Należy stworzyć źródło danych (sparametryzowane na bazę MySQL) oraz ustawić alias w BDE i później można już korzystać ze standardowych komponentów. Rozwiązanie ma jednak wadę (przynajmniej w D4) - aby móc się w ten sposób połączyć z bazą potrzebna jest...
Witam Panów Czytałem całe zagadnienie, mam chyba podobny problem. Napisałem program w VB komunikacja odbywa sie po RS232 do uC Atmega8 Tu natomiast program jest napisany w bascomie. I co sie okazuje Program VB prawidłowo wysyła komunikaty jednak zle one są odbierane przez bascoma?? Co jest nie wiem....
co do pola select, jak i do innych elementów - od czego masz platform sdk albo msdn? po wpisaniu IHTMLInputElement znalazłem property checked dla objektu SELECT wpisałem IHTMLSelectElement i znalazłem property selectedIndex document.getElementById("plec&q...
Witam. Napisałem ostatnio programik, który mi pomaga przy tworzeniu stron www (konwertuje znaki Windows do ISO i odwrotnie) i mam małe pytanko. Chciałbym, aby była możliwość zapisania kroju, stylu itp. czcionki do zewnętrznego pliku np. INI. Chodzi mi o możliwość zmienienia czcionki wyświetlania w polu...
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ą....
cześć, Mam 2 pytania : 1. Jak w Delphi 7 ustawić aby po naciśnięciu przycisku wysuwała się tacka CD-ROMu ( co będzie sie działo gdy mam CD i nagrywarkę ?? ) 2. Jak zrobić aby można było uruchamiać program napisany w Delphi prosto z płyty ( dokładnie chodzi mi oto, że mam napisaną prostą gierkę...
A co dokladnie wysylasz? Byc moze cos jest nie tak ustawione w samym komponencie. Koniec stringa albo cos tego typu.
1. Ustawienie parametrów identyfikacyjnych wątka 2. W pierwszej wersji mamy kontrolę nad uruchomionym wątkiem poprzez zmienną globalną JakiśWątek . Możemy w dowolnym momencie przerwać działanie wątka (Terminate, WaitFor, Free). W drugiej wersji wątek tworzony jest tylko na czas obliczeń, po których...
Kontrolka Timer dziala na zasadzie porownania czasow od momentu ostatniego odswierzenia petli programu do jej nastepnego. Jezeli ustawisz interval np na 100 milisekund to nie otrzymasz idealnych odstepow miedzy zdarzeniami czyli idalnie co 100 milisekund. Jezeli zdarzenie zostalo wykonane czas...
Zanim przeczytalem Wasze posty rozwiazalem problem w sposob jaki proponujecie - w naglowku pliku ilosc pol, calosc zapisywana petlami to pliku txt. Chcialem rozwiazac to definiujac swoj typ tablicowy type Ttablica=array of array of byte; ... var: tablica:Ttablica; pli... of tablica; Niestety...
Witam, poszukaj sobie komponentów na w D6 miałem jakiś Cport i VarianAsync, cała zabawa sprowadzała sie do ustawienia parametrów transmisji, otwarcia portu, wysłania stringa i czekania na odpowiedź :D. Działało to np. z komunikacją ze sterownikami PLC bez problemów. Pozdrawiam