🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #267

PChar i pliki

#267
From: dec... Felix
Date: Sat, 27 Sep 1997 00:00
18 lines
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-mail

Show 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