Article View: pl.comp.lang.delphi
Article #334588Re: Port szeregowy, drukarka fiskalna znak NULL
From: Przemyslaw Rokicki
Date: Fri, 06 Jan 2012 14:02
Date: Fri, 06 Jan 2012 14:02
24 lines
2486 bytes
2486 bytes
On 6 Sty, 14:55, PaSkol <DearthNOSPAMpas...@op.pl> wrote: > W dniu 2012-01-06 14:36, Przemyslaw Rokicki pisze: > > >>> until (writeSerialPort(hCommDev, Strlen(bufferOut))<> FALSE); > > > nic to nie dało, do drukarki nie idzie cały string bo nie ma zadnego > > komunikatu. > > Co to jest writeSerialPort? Skoro korzystasz z API, to czy ta funkcja > uruchamia WriteFile? Skąd writeSerialPort ma wiedzieć gdzie są dane do > wysłania? Poza tym StrLen operujące na bufferOut automatycznie skraca > bufferOut do pierwszego zera w treści. Więc i tak reszta nie pójdzie na > port. > function writeSerialPort(hCommDev: THANDLE; numberOfBytesToWrite: DWORD): BOOL; var numberOfBytesWritten: DWORD; begin WriteFile(hCommDev, bufferOut, numberOfBytesToWrite, numberOfBytesWritten, nil); Result := WaitCommEvent(hCommDev, fdwEvtMask, nil); end;
Technical Details
Message-ID:
<a2ae5627-99b1-414d-b8ef-3163d7450fab@k5g2000vba.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!goblin2!goblin.stu.neva.ru!feeder3.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!k5g2000vba.googlegroups.com!not-for-mailReferences:
<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> <je6uhe$fq6$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!goblin2!goblin.stu.neva.ru!feeder3.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!k5g2000vba.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 06:02:20 -0800 (PST) Organization: http://groups.google.com Lines: 31 Message-ID: <a2ae5627-99b1-414d-b8ef-3163d7450fab@k5g2000vba.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> <je6uhe$fq6$1@inews.gazeta.pl> NNTP-Posting-Host: 178.180.239.201 Mime-Version: 1.0 X-Trace: posting.google.com 1325858616 3118 127.0.0.1 (6 Jan 2012 14:03:36 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 6 Jan 2012 14:03:36 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: k5g2000vba.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