Hej Broker naucz się wklejać adresy potem sprawdź ceny programów na inreterfejsy a 500+ wydaj na ciuchy lub ELM327 ps.znowu mnie moder zbanuje Reg. 3.1.13. Dbaj o poprawność językową i zachowuj zasady netykiety. Nie wysyłaj wiadomości z których trudno wywnioskować co ich autor chciał przekazać. Reg. 3.1.9. Nie ironizuj i nie bądź złośliwy w stosunku...
do magistrali ISA można bylo bezproblemowo wpisywac konkretne wartosci bo tam nie bylo kontroli przeplytu itd itd itd (full opcji - nosilem sie z zamiarem zbudowanina karty I/O, ale jak poczytalem o PCI m.in. w Anatomi PC to zrezygnowalem). Taka karta PCI dynamicznie moze przypisywac sobie adresy I/O (a ISA ma zworki, bo to jest sprzetowo rozwiazan...
Ta funkcja nic nie zmieni, bo parametry przekazujesz przez wartość. Jeśli chodzi o podmianę dla tablicy rekordów, to zasadniczo się tego nie zrobi. Jeśli tablica klas, to można podmieniać elementy w taki sposób (ale elementy, nie całą tablicę!). Jeśli chcesz całą tablicę podmienić - zrób z niej tablicę dynamiczną lub operuj na wskaźnikach do niej. type...
Z żadnego innego. Po prostu wpisz adres.
Mając adres IP jednego kompa oraz maske podsieci można wysłać zapytanie ARP o adres MAC przypisany do danego IP Bardzo prosiłbym o napisanie jak zaprogramować takie "coś" i jakie komponenty są do tego potrzebne, bo też chiałbym napisać podobny program. Chodzi mi na przykład o to żeby dodać do komponentu Memo wszystkie adresy MAC użytkowników aktualnie...
nieistnieje wartość C0070h, jak już to 0C0070h. 20 bitowej danej nigdzie sie niewpisze. jak już to 8 (al), 16(ax) albo 32(eax) bity danych. a pozatym adresy I/O mogą sie zawierać tylko w 16 bitach. niemożna adresować rejestrem edx, tylko dx.
Dzięki za pomoc. W internecie jednak znalazłem kod programu. Dla innych zainteresowanych podaje adresy stron: http://4programmers.net/faq.php?id=463 http://4programmers.net/article.php?id=6...
Witam, Temat dotyczy Delphi ale jest raczej uniwersalny. Wiem że są w sieci darmowe ikonki itp, ale ponieważ chcemy uniknąć późniejszych sugestii że ta ikonka jednak nie była darmowa tylko pisało że jest ... dlatego szukam ofert sprzedaży grafik ( m.in. ikonek ). Będę wdzięczny za pomoc. Proszę o info na pw ( regulamin Elektrody chyba nie pozwala -...
Witam. Piszę programik w Delphi odnośnie sterowania silnikami krokowymi oraz przekaźnikami. W komputerze mam 1 port LPT. Potrzeba mi dwóch portów, więc kupiłem kontroler portu na PCI (zainstalował mi się jako PCI 4079A Multi-I/O Adapter na przerwaniu IRQ17) i tu pojawił się problem mianowicie nie mogę go w żaden sposób przestawić na przerwanie IRQ5-...
Ale czemu wrózką? W Pascalu owszem - nadawało się adres. Ale w Delphi po prostu "przypisuje się" zmienną: [syntax=Delphi]var x: Integer; b: Integer absolute x;[/syntax] Prawilnie - stwórz klasę, która udostępni dwie metody dostępu - przez Integer i przez tablicę. W środku obsłużysz zapis, natomiast na zewnątrz nie będziesz szczególnie widział różnicy....
Sam port LPT działa jak najbardziej. Nie działa natomiast dostęp bezpośredni do portu tylko poprzez HAL. Nie masz możliwości w systemach nowszych niż XP aby odwołać się bezpośrednio do sprzętu wykorzystując do tego przerwania i adresy magistrali. Powinieneś używać w oprogramowaniu warstwy sprzętowej wystawianej przez system operacyjny. Wspomniane przez...
Ok, dll-ka została przerobiona - typ string został zamieniony na pchar i w sumie problem zniknął tzn. funkcja rozumie komendy wysyłane w omawianym parametrze. Jednak pojawił się następny problem. Biblioteka do poprawnego działania potrzebuje aby użytkownik zdefiniował funkcję alokującą pamięć i przesłał jej adres, taki callback. Gdy w pewnym wywołaniu...
ELEKTRYK czy Twoją siecią zarządza komputer PC czy masz jakiś "panel sterujący"? Moja sieć to kabel w domu, warsztacie i między nimi oraz gniazdka telefoniczne. Na stałe mam przyłączone: 2 centrale alarmowe z panelem operatorskim i wyswietlaczem 2 układy z 4 gniazdkami 1 wyświetlacz 1 zamek w drzwiach czasami do testów, monitorowania stanów i wygodnego...
AVE... W opcjach Control Center masz zakładkę hotkeys - tam to wyłączasz... Co do sterowania, to zasadniczo masz rację: kolega wyżej wspominał, że to działa jak pamięć EEPROM, potrzebujesz jedynie odpowiednio ze sobą podłączyć wyświetlacz i komputer, a potem wiedzieć, co wysyłać. Wiedzę tą znajdziesz w datasheetach poszczególnych sterowników wyświetlaczy......
Mam teraz 2 problemy wykonałem konsolę SQL i działa procedure TForm4.Button1Click(Sender: TObject); begin if Form1.SQLDataSet1.Active then Form1.SQLDataSet1.close; // jesli SQLDataSet1 wlaczony to wylacz // uaktualnianie DBGrida if Form1.ClientDataSet1.Active then Form1.ClientDataSet1.Close; // jesli ClientDataSet1 wlaczony to wylacz Form1.SQLConnection1.DriverName...
"tzn wiem ze mozna (?) zapalic diody podlaczone do RxD , TxD, " RxD - Recive Data.. odbiór danych.. tym pinem sie nieda sterować!! w moim poście wyżej podałem link do strony http://www.elektroda.pl/rtvforum/topic11... .. jak byś ją czytał to byś wiedział że można sterować tylko pinami TxD, RTS i DTR (szczyt lenistwa).. są tam również kody które...
Witam. Programuję (mało profesjonalnie) w Delphi ale nie mam pojęcia w jaki sposób utworzyć port wirtualny LPT, który znalazłby się w Menadżerze Urządzeń w komputerze bez owego portu. Programik powinien "przechwycić" daną wysyłaną przez inny program do portu lpt i wysłać przez port COM. Z samym przetworzeniem danych i wysyłaniem przez port COM sobie...
No własnie, nie ma sensu komplikować ;) procedure TForm1.MaskEdit1Exit(Sender: TObject); var wynik : string; begin Wynik:=StringReplace(' ','',(Sender as TMaskedit).text,[rfReplaceAll ... (Sender as TMaskedit).text:=wynik; //Label1.caption:=wynik; - zmienna wynik przechowuje adres IP w rozsądnym...
w StringGrid - o ile nie zastosujesz trybu OwnerDraw - to się nie da.
Natomiast wystąpiło jakieś przesunięcie w jego wsadzie. Trzeba byłoby zweryfikować czy to uszkodzenie wsadu, czy może błąd odczytu. Na tym Forum jest jakaś mania bezpodstawnego sugerowania złego odczytu lub uszkodzenia wsadu. Tu jest wszystko OK. Kiedyś, przy podobnym temacie, wyjaśniałem, dlaczego mogą być inne adresy. Nie pamiętam teraz, czy są 3,...
arnoldziq próbuję jeszcze zrobić taki manewr w Twoim TTagListItem żeby pobrać adresy/wskaźniki na dany rekord/obiekt rekordowy i zamieniać adresy między nazwami, wczoraj zamieściłem ten pomysł żeby operować na czystych rekordach ale google milczy na ten temat więc może przynajmniej z obiektami się tak da. Podmianka adresów była by szybsza niż przepisywanie...
Zabroniona jest dyskusja na tematy (...) 8- Pytania, prośby o aktywację nielegalnego oprogramowania.
To pokaż, jak robiłeś, że nie mogłeś skompilować.
Trochę to dziwne, że masz taki dziwny adres, typowe adresy to 278 i 378. Może cos nie tak z twoim portem i dlatego Ci to nie chodzi? Czy to przypadkiem nie jest jakiś port na PCMCIA lub USB?
Witam Też piszę komunikatory internetowe w Delphi. Jeśli chodzi o łączenie się z serwerem, to używam 2 rzeczy: 1. Ręczne wpisywanie IP. 2. Pobieranie adresu IP z serwera WWW. Jeśli będziesz bardziej zainteresowany, to wtedy napiszę tobie gotowy kod strony i ewentualnie umieszczę go na swoim serwerze. Pozdrawiam Krzysztof. Jeśli chodzi o kod delphi do...
rozumiem, że adres podajesz bez przedrostka protokołu? Próbowałeś z poziomu konta administratora? Czy inne programy łączą się z serwerami FTP?
Napisz lepiej Co masz na myśli pisząc "Wypełnić pola w delphi" a) chesz żeby delphi zaznaczyło na podstronie pola - musiałbyś podmienić tą strone na nową i dodać pole select dla wybranego radio i checkoxa b) chesz przesłać ten formularz to robisz -jako get adres?plec=1;zainteresowania=3,13 -jako post to zależnie o komponent ale przypisujesz takie wartości...
procedure zabij_proces(jaki:string); var PHandle, FHandle: THandle; Process:TProcessEntry32; Done, Next: Boolean; begin FHandle := CreateToolhelp32Snapshot(TH32CS_SNAP... Process.dwSize := Sizeof(Process); Next := Process32First(FHandle,Process); while Next do begin if AnsiLowerCase(Process.szExeFile)...
Ponieważ kompilator Deplhi ze względów optymalizacyjnych dodaje tzw "padding", dzięki czemu wszystkie zmienne są umieszczone w pamięci na adresach które są wielokrotnością czwórki. Podobnie odbywa się także np. w C/C++. Rozwiązanie?: http://4programmers.net/Delphi/Packed
Hipotetycznie wygląda ok, ja bym sprawdził na jaki adres w pamięci wskazuje S przed wykonaniem Free, sprawdził czy adres ma sens, czy coś jest pod tym adresem, a potem poszukał w której sekcji to siedzi i czy na 100% na stercie. Chyba tutaj jest odpowiedź http://www.codexterity.com/memmgr.htm
Zamieszczam program napisany w Delphi (źródła + binaria), otwiera podaną stronę www, czeka 5 sekund i zamyka ją. Na życzenie mogę dodać opcje typu: wczytywanie z pliku adresu i czasu otworzenia, automatyczne otwieranie co jakiś czas adresu i jakieś ładniejszy interfejs :) Ew. coś innego, jeśli jest pomysł.
Czy zna ktos jak zrobic zeby napisac program ktory by pobieral adrsy IP oraz MAC kart sieciowych, komputerow sieci LAN. Lub tez czy istnieje jakis program, ktory umozliwia przerobienie .dcu na .pas. Dzieki
WaitForSingleObject(hThread, max_milisekund) zwraca: WAIT_ABANDONED - dla mutexa, pomijam WAIT_OBJECT_0 - coś się stało, np thread juz zakończył WAIT_TIMEOUT - thread nadal działa WAIT_FAILED - zapytaj w GetLastError() zabicie threadu (brutalne): if GetExitCodeThread(hThread, &code) TerminateThread(hThread, code); lepszy sposób: SuspendThread, GetThreadContext,...
No właśnie późno. Zamieszcza Pan plik ale widzę, że nie ma Pan pojęcia o zapisie danych. Co ciekawe - w Pana pliku zapis jest tam, gdzie trzeba, czyli od adresu #3E8. NO COMMENT.
Witam Mam biblioteke Engine.dll przez ktora chce znalesc wskaznik do konkretnej danej w aplikacji , ale najpierw musze znalesc adres bazowy tej biblioteki . Moglby ktos mi powiedziec jak to zrobic . ? Chodzi mi po glowie GetProcAddress ale niebardzo znam te funkcje i niejestem pewnien czy wlasnie tego uzyc . Dodam ze pisze w delphi 7
No i już staje sie jasne. Przekazujesz adres zmiennej buffer ( (at)buffer ), co powoduje wskazanie wskaźnika do tablicy, nie zaś samej tablicy! Obowiązkowo masz przekazać adres pierwszego miejsca w tablicy ( (at)buffer ). Wciąż nie zmieniłeś na właściwe typów unsigned long -> longword ?
var s : string; begin s:=InputBox('Dodaj serwer SMTP :', 'Adres server SMTP', ''); Combobox1.Items.Add(s); ComboBox1.Items.SaveToFile('SMTP.txt... U mnie to działa bez błedu i nic się nie wysypuje.
spojrz powyzej odbierasz ją jako LONG jeśliby się nie dało to proponuje dim Licz as long at 120 DIM B1 as Byte at 120 overlay DIM B2 as Byte at 121 overlay DIM B3 as Byte at 122 overlay DIM B4 as Byte at 123 overlay inputbin b1,b2,b3,b4 oczywiście adres 120 jest przykładowy- wiadomo ze zmienna licz zajmuje 4 kolejne bajty
Na nieszczęście, polski oddział Borland-a raczej tę sprawę "oleje". Trzeba dzwonić do stanów lub do Wielkiej Brytanii. Możesz także, pogadać w tej sprawie z online konsultantem Embarcadero na tej stronie : [url=https://maintenance.codegear.com/]E... Technologies Maintenance Portal Opisz mu swój problem i na 99% procent załatwisz to od ręki. Tu...
Według mnie Powinieneś wykorzystać właśnie rs485. I ja to widzę tak: -budujesz urządzenie które będzie zbierać informacje z krańcówek itp z mikrokontrolerem i max485 na pokładzie. -powielasz je tyle razy ile masz maszyn (pamiętaj o potrzebie ustalenia adresu każdego modułów.. jakieś zworki lub podobne) -budujesz urządzenie które będzie odpytywać po...
Pord szeregowy COM jest w komputerze widziany jako adres - taki sam jak adres pamięci. Wysyłasz poprostu zmienną 1 lub 0 pod odpowiedni adres. Na porcie com pojawiają się wtedy napięcia 0V i +12V. Do przełączania możesz użyć MosFetów, jeśli nie musisz przełącząć tego częściej niż raz na kilka minut, możesz zastosować przekaźnik. Na stronce http://www.edw.com.pl/...
Widać nawyki z pascala/delphi: wywołanie funkcji, nawet bez parametrów, wymaga podania nawiasów: sbi(PORTD,lcd_e); czekaj(); // <<-- nawiasy!! // _delay_ms(5); Bez nawiasu uzyskujemy adres funkcji, przydatne przy przypisaniach do zmiennych funkcyjnych. Komunikat składnia bez efektu oznacza tyle samo, jak by w miejscu podać...
długie skoki w procesoracz ARM są zapisane w 22 bitach po 11 bitów w 2 słowach w formacie 11110xxxxxxxxxxx11111xxxxxxxxxxx gdzie xxx to różnica adresów podzielonych przez 2. algorytm w delphi adr1 - adres z którego wywołujemy skok adr2 - adres do którego wywyołujemy skok temp:=(adr1-adr2)-2; if (temp<$FFC00000) and (temp>$3FFFFF) then label6.Caption:='Overflow!'...
Tutaj pewnie zamiana adresów byłaby wykrywalna, ale jak to zrobić ? Co do CRC, to nie ma problemu, żeby w Delphi dorzucić tablicowanie danych. To jest płytka testowa, także czas i i miejsce w pamięci oczywiście w granicach rozsądku nie mają znaczenia. , np 1 bajt mnożyć x1, drugi x2, trzeci x3, czwarty x4, można też spróbować dodać do wartości z pamięci...
procedure TForm1.Button1Click(Sender: TObject); begin asm mov dx,$378 mov ax,1; {bit d0} out dx,ax end; end; Jesli nie bedzie (nie sprawdzalem powyzszego kodu) to moze tak (ten sprawdzilem). var l,m,k:byte; k=1, 2, 4 lub 8 dla d0, d1, d2, d3 l:=lo(k); m:=hi(k); asm mov dx,$378 mov al,l mov ah,m out dx,ax end; Dodano po 3 Opisze drugi przyklad. Do k...
Ale nie możesz takiej funkcji jako klasowej zapisywać zdaje się... I co wazniejsze - parametrem jest dokładnie adres procedury! function LLKeyHookFunc(HookCode: Integer; KeyCode: wParam; KStrokeInfo: lParam): LResult; stdcall; var Struct: PKbdDllHookStruct; //Wskaźnik do struktury, w której otrzymamy informacje o stanie klawiatury...
tak :?: [syntax=delphi] procedure TForm1.Button2Click(Sender: TObject); begin SQLTransaction1.StartTransaction; SQLQuery1.ClearFields; SQLQuery1.SQL.text:='select * from ADRESY'; SQLQuery1.Open; ...................... end; [/syntax] Niestety wiem jak zakończyć transakcję, bo niema .Close
a gdzie się umieszcza nazwę protokołu de facto? ;) spójrz chociażby na pasek adresu w swojej przeglądarce.
"Nie widzi" to znaczy? Nie udaje się pobranie adresu funkcji czy jej wywołanie?
Witam Szczerze mowiac to nie udalo mi sie jeszcze zczytywac calych 8 bitow z LPT. Jak narazie to wiem jak zczytac 5 bitow rejestru wejsciowego(BASE+1, czyli 389h dla LPT1 ) bo posostale naleza do rejestru dwukierunkowego i z tym wlasnie jest problem w DELPHI, Wpisuje niby adres tego rejestru ale niestety nie moge zaobserwowac zmian na porcie. Ok dzieki...
modbus adresy adresy kamer adresy podsieci
boschmann mostek grzałka parkside kolor pixela
robot koszący parkside naprawa udaru makita
Jak sprawdzić zasilacz kasy fiskalnej? Lokalizacja bezpiecznika postojowego w Scania Irizar