🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Port szeregowy, drukarka fiskalna znak NULL

#334585
From: Przemyslaw Rokicki
Date: Fri, 06 Jan 2012 13:50
44 lines
2871 bytes
On 6 Sty, 14:36, Przemyslaw Rokicki <dumpingow...@gmail.com> wrote:
> On 6 Sty, 14:01, PaSkol <DearthNOSPAMpas...@op.pl> wrote:
>
>
>
>
>
>
>
>
>
> > W dniu 2012-01-06 13:30, Główny Użytkownik pisze:
>
> > >    query := pchar(s);
> > >    if (hCommDev<>  INVALID_HANDLE_VALUE)
> > >      and (hCommDev>  0) then
> > >    begin
> > >      repeat
> > >        StrCopy(bufferOut, query);
> > >        FlushFileBuffers(hCommDev);
> > >      until (writeSerialPort(hCommDev, Strlen(bufferOut))<>  FALSE);
> > >    end;
>
> > Co to jest bufferOut? Bufor o ustalonej długości? Jeśli tak, to można
> > wykonać:
> > Move(s[1], bufferOut, Min(Length(s), Length(bufferOut))
>
> > Bo StrCopy (OIDP) kopiuje wg konwencji C, czyli do pierwszego #0;
>
> nic to nie dało, do drukarki nie idzie cały string bo nie ma zadnego
> komunikatu.
> Zresztą problem pewnie występuje na poziomie tworzenia stringa bo nie
> wyświetla w showMessage jak pisałem wyżej.
>


juz chyba wiem w czym problem, robie lancuch string ktory jest typem
domyslnie ansi string ktory konczy sie na #0 wiec do
pchar wrzucam juz obciety landuch i stad problem. Jak mogę sklejac
pchar z wielu kawałków ? Jest jakaś funkcja do tego bo sklejanie typu +
++ jak przy stringach nie przechodzi

pozdrawiam
P.
Technical Details
Message-ID: <c358d706-f919-4743-b266-ae7d7f80087a@j10g2000vbe.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!goblin1!goblin.stu.neva.ru!postnews.google.com!j10g2000vbe.googlegroups.com!not-for-mail
References: <f0fe9b14-3716-4ff0-a8b9-46d680215996@q11g2000vbq.googlegroups.com> <628157f7-940a-46dc-9570-eb77d6b8edba@m4g2000vbc.googlegroups.com> <je4rcp$4j5$1@news.dialog.net.pl> <db4d62e5-5b51-483a-be8a-1528682b9e51@q11g2000vbq.googlegroups.com> <je6rb4$4tr$1@inews.gazeta.pl> <18537ecf-ae37-4437-b084-e89a12840b0b@o14g2000vbo.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!goblin1!goblin.stu.neva.ru!postnews.google.com!j10g2000vbe.googlegroups.com!not-for-mail
From: Przemyslaw Rokicki <dumpingowiec@gmail.com>
Newsgroups: pl.comp.lang.delphi
Subject: Re: Port szeregowy, drukarka fiskalna znak NULL
Date: Fri, 6 Jan 2012 05:50:02 -0800 (PST)
Organization: http://groups.google.com
Lines: 47
Message-ID: <c358d706-f919-4743-b266-ae7d7f80087a@j10g2000vbe.googlegroups.com>
References: <f0fe9b14-3716-4ff0-a8b9-46d680215996@q11g2000vbq.googlegroups.com> <628157f7-940a-46dc-9570-eb77d6b8edba@m4g2000vbc.googlegroups.com> <je4rcp$4j5$1@news.dialog.net.pl> <db4d62e5-5b51-483a-be8a-1528682b9e51@q11g2000vbq.googlegroups.com> <je6rb4$4tr$1@inews.gazeta.pl> <18537ecf-ae37-4437-b084-e89a12840b0b@o14g2000vbo.googlegroups.com>
NNTP-Posting-Host: 178.180.239.201
Mime-Version: 1.0
X-Trace: posting.google.com 1325857802 27048 127.0.0.1 (6 Jan 2012 13:50:02 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 6 Jan 2012 13:50:02 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: j10g2000vbe.googlegroups.com; posting-host=178.180.239.201; posting-account=lMchpAoAAABKV6gjDB4abWP8l2p_RN6g
User-Agent: G2/1.0
X-Google-Web-Client: true
X-Google-Header-Order: UARELSCHNK
X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7,gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit