请选择 进入手机版 | 继续访问电脑版

Lazarus中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
楼主: bruce0829

以 Lazarus 實作收銀機前後台通訊程式 (使用 INDY 10)

[复制链接]

该用户从未签到

发表于 2012-3-14 16:33:26 | 显示全部楼层
不错不错谢谢楼主了
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2012-5-27 13:34:40 | 显示全部楼层
看下,确实还行
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2016-2-16 03:16:53 | 显示全部楼层
楼主厉害呀!学习了!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2016-2-16 03:17:25 | 显示全部楼层
现在2016年了.不知道您的东西做好了吗?这个贴子也在2012年中断了.....
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2016-2-21 08:53:02 | 显示全部楼层
POS什么的系统难点不在编码上面,而是业务逻辑上面。。。其它HIS等等都是一样。。。
前面一猿友说用存储过程,我觉得可以,它有点像脚本,编码变软了这样可以相对灵活地适应业务逻辑变化(比如一个参数变化),但也有些人对此比较痛恨。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2016-3-6 13:45:39 | 显示全部楼层
口口口kkkkkkkkkkkkkkkkk
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2016-3-15 09:52:23 | 显示全部楼层
看到这个界面就知道,楼主公司没有UI
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主 发表于 2019-5-29 11:32:22 | 显示全部楼层

RE: 以 Lazarus 實作收銀機前後台通訊程式 (使用 INDY 10)

整理了一篇文章介紹 Windows 下的 TCP/IP 網路通訊程式設計
程式使用以下三種程式語言, 五個範例

1. Visual Studio 2017 C#
(1) 使用內建 TcpClient / TcpListener 的範例 (範例一)
(2) 使用內建 Socket 的範例 (範例二)

2. Lazarus 2.0
(1) 使用外掛 INDY 元件的範例 (範例三)

3. RAD Studio 10.3.1 Rio C Builder
(1) 使用內建 INDY 元件的範例 (範例四)
(2) 使用 TClientSocket / TServerSocket 的範例 (範例五)



不知從大陸能否從以下連結下載 PDF 文件(或可幫我放到大陸其他網站, 歡迎傳閱)
http://delphi.ktop.com.tw/downlo ... %9E%E8%A8%80%29.pdf
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主 发表于 2019-5-29 14:25:45 | 显示全部楼层

RE: 以 Lazarus 實作收銀機前後台通訊程式 (使用 INDY 10)

本篇主要是講自訂的  POS 跟 POS SERVER 間的 Middle ware 通訊
實作四大基本通訊功能
(1) SND_STR() : CLIENT 向 SERVER 端發送一組字串
(2) GET_STR() : CLIENT 向 SERVER 要求回復一組字串
(3) SND_FILE() : CLIENT 向 SERVER 端發送一個檔案
(4) GET_FILE() : CLIENT 向 SERVER 要求回傳檔案, 若只有一個檔案就直接回傳, 若有多個 檔案就壓縮成一個檔案再回傳(CLIENT 端收到再解壓縮)

關於 POS 程序的開發再另外開一篇 ...
前面的 UI 只是我自己在家裡用 lAZARUS 內建標準 COMPONENT 畫的

回复 支持 反对

使用道具 举报

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1

GMT+8, 2019-6-26 01:57 , Processed in 0.141518 second(s), 21 queries .

Powered by Discuz! F1.0 Build 20160930

© 2001-2019 Comsenz Inc. & Discuz! Fans

快速回复 返回顶部 返回列表