Article View: pl.comp.lang.delphi
Article #267PChar i pliki
From: dec... Felix
Date: Sat, 27 Sep 1997 00:00
Date: Sat, 27 Sep 1997 00:00
18 lines
1442 bytes
1442 bytes
Po wielu walkach z COMami, wreszcie znalaz�em komponent, i to darmowy, pozwalaj�cy na wysy�anie danej i jej odbi�r z COM�w Ale jest jeden "malutki" problem. Ot� procedura "pisz�ca" akceptuje zmienn� typu PChar, gdy� komponent jest przeznaczony do pisania terminala, a nie programatora. Problem 1) Jak podawa� plik binarny w postaci pojedynczych znak�w i to w dodatku typu PChar? Czytam go jako Byte, przekszta�cam CHR do znaku, ale jak to przerobi� na PChar? No i co z problemem 1a)? Problem 1a) "Normalne" znaki niby OK, ale co ze znakami o kodach ASCII z zakresu 0-32? A zw�aszcza znakiem o kodzie 0? Wiadomo, �e oznacza on koniec �a�cucha PChar, wi�c przypisanie go do �a�cucha PChar powoduje zamkni�cie tego �a�cucha, wi�c zamiast znaku #0 b�d� mia� �a�cuch pusty. Gdyby to by�y Stringi, by�oby bez problemu, bo znak #0 by by� w stringu i tyle. A co tutaj robi�? Wa�ne jest, �ebym zczytywa� z portu KA�DY znak, bo przecie� programator mo�e (a nawet na pewno b�dzie) odczytywa� i zapisywa� tak�e znaki inne ni� standardowe literki
Technical Details
Message-ID:
<342d26ac.55388@news.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
From: dec...@zeus.polsl.gliwice.pl (Felix) Subject: PChar i pliki Date: 1997/09/27 Message-ID: <342d26ac.55388@news.icm.edu.pl> X-Deja-AN: 276072112 Organization: ICM Newsgroups: pl.comp.lang.delphi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit