实例介绍
用DELPHI 7写的仿TIM QQ聊天界面 可查看-- https://blog.csdn.net/z123191456/article/details/88547650
【实例截图】
【核心代码】
HISchat
└── Client-test
├── Bin
│ ├── ~$index.html
│ ├── cefclient.drc
│ ├── cef.pak
│ ├── css
│ │ ├── bootstrap.min.css
│ │ ├── chat2.css
│ │ └── chat.css
│ ├── d3dcompiler_43.dll
│ ├── d3dcompiler_46.dll
│ ├── devtools_resources.pak
│ ├── ffmpegsumo.dll
│ ├── HeadImage
│ │ ├── 100.bmp
│ │ ├── 101.bmp
│ │ ├── 102.bmp
│ │ ├── 103.bmp
│ │ ├── 104.bmp
│ │ ├── 105.bmp
│ │ ├── 106.bmp
│ │ ├── 107.bmp
│ │ ├── 108.bmp
│ │ ├── 109.bmp
│ │ ├── 10.bmp
│ │ ├── 110.bmp
│ │ ├── 111.bmp
│ │ ├── 112.bmp
│ │ ├── 113.bmp
│ │ ├── 114.bmp
│ │ ├── 115.bmp
│ │ ├── 116.bmp
│ │ ├── 117.bmp
│ │ ├── 118.bmp
│ │ ├── 119.bmp
│ │ ├── 11.bmp
│ │ ├── 120.bmp
│ │ ├── 121.bmp
│ │ ├── 122.bmp
│ │ ├── 123.bmp
│ │ ├── 124.bmp
│ │ ├── 125.bmp
│ │ ├── 126.bmp
│ │ ├── 127.bmp
│ │ ├── 12.bmp
│ │ ├── 13.bmp
│ │ ├── 14.bmp
│ │ ├── 15.bmp
│ │ ├── 16.bmp
│ │ ├── 17.bmp
│ │ ├── 18.bmp
│ │ ├── 19.bmp
│ │ ├── 1.bmp
│ │ ├── 20.bmp
│ │ ├── 21.bmp
│ │ ├── 22.bmp
│ │ ├── 23.bmp
│ │ ├── 24.bmp
│ │ ├── 25.bmp
│ │ ├── 26.bmp
│ │ ├── 27.bmp
│ │ ├── 28.bmp
│ │ ├── 29.bmp
│ │ ├── 2.bmp
│ │ ├── 30.bmp
│ │ ├── 31.bmp
│ │ ├── 32.bmp
│ │ ├── 33.bmp
│ │ ├── 34.bmp
│ │ ├── 35.bmp
│ │ ├── 36.bmp
│ │ ├── 37.bmp
│ │ ├── 38.bmp
│ │ ├── 39.bmp
│ │ ├── 3.bmp
│ │ ├── 40.bmp
│ │ ├── 41.bmp
│ │ ├── 42.bmp
│ │ ├── 43.bmp
│ │ ├── 44.bmp
│ │ ├── 45.bmp
│ │ ├── 46.bmp
│ │ ├── 47.bmp
│ │ ├── 48.bmp
│ │ ├── 49.bmp
│ │ ├── 4.bmp
│ │ ├── 50.bmp
│ │ ├── 51.bmp
│ │ ├── 52.bmp
│ │ ├── 53.bmp
│ │ ├── 54.bmp
│ │ ├── 55.bmp
│ │ ├── 56.bmp
│ │ ├── 57.bmp
│ │ ├── 58.bmp
│ │ ├── 59.bmp
│ │ ├── 5.bmp
│ │ ├── 60.bmp
│ │ ├── 61.bmp
│ │ ├── 62.bmp
│ │ ├── 63.bmp
│ │ ├── 64.bmp
│ │ ├── 65.bmp
│ │ ├── 66.bmp
│ │ ├── 67.bmp
│ │ ├── 68.bmp
│ │ ├── 69.bmp
│ │ ├── 6.bmp
│ │ ├── 70.bmp
│ │ ├── 71.bmp
│ │ ├── 72.bmp
│ │ ├── 73.bmp
│ │ ├── 74.bmp
│ │ ├── 75.bmp
│ │ ├── 76.bmp
│ │ ├── 77.bmp
│ │ ├── 78.bmp
│ │ ├── 79.bmp
│ │ ├── 7.bmp
│ │ ├── 80.bmp
│ │ ├── 81.bmp
│ │ ├── 82.bmp
│ │ ├── 83.bmp
│ │ ├── 84.bmp
│ │ ├── 85.bmp
│ │ ├── 86.bmp
│ │ ├── 87.bmp
│ │ ├── 88.bmp
│ │ ├── 89.bmp
│ │ ├── 8.bmp
│ │ ├── 90.bmp
│ │ ├── 91.bmp
│ │ ├── 92.bmp
│ │ ├── 93.bmp
│ │ ├── 94.bmp
│ │ ├── 95.bmp
│ │ ├── 96.bmp
│ │ ├── 97.bmp
│ │ ├── 98.bmp
│ │ ├── 99.bmp
│ │ ├── 9.bmp
│ │ └── Thumbs.db
│ ├── icudt.dll
│ ├── ieframe.dll
│ ├── Images
│ │ ├── 1.bmp
│ │ └── 1.png
│ ├── index.html
│ ├── js
│ │ ├── bootstrap.js
│ │ ├── bootstrap.min.js
│ │ ├── chat.js
│ │ ├── jquery-1.8.0.min.js
│ │ ├── npm.js
│ │ └── vue.js
│ ├── libcef.dll
│ ├── libEGL.dll
│ ├── libGLESv2.dll
│ ├── locales
│ │ ├── am.pak
│ │ ├── ar.pak
│ │ ├── bg.pak
│ │ ├── bn.pak
│ │ ├── ca.pak
│ │ ├── cs.pak
│ │ ├── da.pak
│ │ ├── de.pak
│ │ ├── el.pak
│ │ ├── en-GB.pak
│ │ ├── en-US.pak
│ │ ├── es-419.pak
│ │ ├── es.pak
│ │ ├── et.pak
│ │ ├── fa.pak
│ │ ├── fil.pak
│ │ ├── fi.pak
│ │ ├── fr.pak
│ │ ├── gu.pak
│ │ ├── he.pak
│ │ ├── hi.pak
│ │ ├── hr.pak
│ │ ├── hu.pak
│ │ ├── id.pak
│ │ ├── it.pak
│ │ ├── ja.pak
│ │ ├── kn.pak
│ │ ├── ko.pak
│ │ ├── lt.pak
│ │ ├── lv.pak
│ │ ├── ml.pak
│ │ ├── mr.pak
│ │ ├── ms.pak
│ │ ├── nb.pak
│ │ ├── nl.pak
│ │ ├── pl.pak
│ │ ├── pt-BR.pak
│ │ ├── pt-PT.pak
│ │ ├── ro.pak
│ │ ├── ru.pak
│ │ ├── sk.pak
│ │ ├── sl.pak
│ │ ├── sr.pak
│ │ ├── sv.pak
│ │ ├── sw.pak
│ │ ├── ta.pak
│ │ ├── te.pak
│ │ ├── th.pak
│ │ ├── tr.pak
│ │ ├── uk.pak
│ │ ├── vi.pak
│ │ ├── zh-CN.pak
│ │ └── zh-TW.pak
│ ├── Server.ini
│ └── ZQChatClient.exe
├── ClientIocpOper.dcu
├── ClientIocpOper.pas
├── DCU
│ ├── AdvCalculatorDropDown.dcu
│ ├── AdvColorPickerDropDown.dcu
│ ├── AdvDateTimePicker.dcu
│ ├── AdvDetailDropDown.dcu
│ ├── AdvDropDown.dcu
│ ├── AdvGDIP.dcu
│ ├── AdvGrid.dcu
│ ├── AdvHintInfo.dcu
│ ├── AdvImagePickerDropDown.dcu
│ ├── AdvMemoDropDown.dcu
│ ├── AdvMultiColumnDropDown.dcu
│ ├── AdvObj.dcu
│ ├── AdvStyleIF.dcu
│ ├── AdvTimePickerDropDown.dcu
│ ├── AdvTrackBarDropDown.dcu
│ ├── AdvUtil.dcu
│ ├── AdvXPVS.dcu
│ ├── AsgCheck.dcu
│ ├── AsgCombo.dcu
│ ├── AsgDD.dcu
│ ├── AsgEdit.dcu
│ ├── AsgHTMLE.dcu
│ ├── AsgSpin.dcu
│ ├── AsgUni.dcu
│ ├── ATXPVS.dcu
│ ├── BaseGrid.dcu
│ ├── cefgui.dcu
│ ├── ceflib.dcu
│ ├── cefvcl.dcu
│ ├── ClientIocpOper.dcu
│ ├── diocp_coder_baseObject.dcu
│ ├── diocp_coder_tcpClient.dcu
│ ├── diocp_core_engine.dcu
│ ├── diocp_core_rawWinSocket.dcu
│ ├── diocp_res.dcu
│ ├── diocp_sockets.dcu
│ ├── diocp_sockets_utils.dcu
│ ├── diocp_task.dcu
│ ├── diocp_tcp_client.dcu
│ ├── diocp_tcp_server.dcu
│ ├── diocp_winapi_Qos.dcu
│ ├── diocp_winapi_winsock2.dcu
│ ├── frmAboutMlSkin.dcu
│ ├── frmAboutMlSkin.dfm
│ ├── frmRegisterHint.dcu
│ ├── frmRegisterHint.dfm
│ ├── GdipExport_ml.dcu
│ ├── GDIPicture.dcu
│ ├── GDIPlus_ml.dcu
│ ├── GdipTypes_ml.dcu
│ ├── Global.dcu
│ ├── GR32_Backends_Generic_ml.dcu
│ ├── GR32_Backends_ml.dcu
│ ├── GR32_Backends_VCL_ml.dcu
│ ├── GR32_Bindings_ml.dcu
│ ├── GR32_Blend_ml.dcu
│ ├── GR32_Containers_ml.dcu
│ ├── GR32_DrawingEx_ml.dcu
│ ├── GR32_Filters_ml.dcu
│ ├── GR32_Image_ml.dcu
│ ├── GR32_Layers_ml.dcu
│ ├── GR32_LowLevel_ml.dcu
│ ├── GR32_Math_ml.dcu
│ ├── GR32_MicroTiles_ml.dcu
│ ├── GR32_ml.dcu
│ ├── GR32_OrdinalMaps_ml.dcu
│ ├── GR32_RangeBars_ml.dcu
│ ├── GR32_Rasterizers_ml.dcu
│ ├── GR32_RepaintOpt_ml.dcu
│ ├── GR32_Resamplers_ml.dcu
│ ├── GR32_System_ml.dcu
│ ├── GR32_Transforms_ml.dcu
│ ├── GR32_VectorMaps_ml.dcu
│ ├── GR32_XPThemes_ml.dcu
│ ├── locker.dcu
│ ├── MlSkinKey.RES
│ ├── MlSkinRes.RES
│ ├── MlSkinVCLD7.bpl
│ ├── MlSkinVCLD7.dcp
│ ├── MlSkinVCLD7.dcu
│ ├── NativeXml_ml.dcu
│ ├── PictureContainer.dcu
│ ├── pngimage_ml.dcu
│ ├── pnglang_ml.dcu
│ ├── readme.txt
│ ├── RzBmpBtn.dcu
│ ├── RzBorder.dcu
│ ├── RzButton.dcu
│ ├── RzChkLst.dcu
│ ├── RzCmboBx.dcu
│ ├── RzCommonBitmaps.dcu
│ ├── RzCommonCursors.dcu
│ ├── RzCommon.dcu
│ ├── RzEdit.dcu
│ ├── RzGrafx.dcu
│ ├── RzIntLst.dcu
│ ├── RzLabel.dcu
│ ├── RzLstBox.dcu
│ ├── RzPanel.dcu
│ ├── RzPopups.dcu
│ ├── RzRadChk.dcu
│ ├── RzRadGrp.dcu
│ ├── RzSplit.dcu
│ ├── RzSpnEdt.dcu
│ ├── RzToolbarForm.dcu
│ ├── sdDebug_ml.dcu
│ ├── sdStreams_ml.dcu
│ ├── sdStringTable_ml.dcu
│ ├── SHDocVw_TLB.dcu
│ ├── SimpleMsgPack.dcu
│ ├── uBitmapHelper.dcu
│ ├── UCharFrom.dcu
│ ├── uDIOCPStreamCoder.dcu
│ ├── uGR32_PNG.dcu
│ ├── ULogin.dcu
│ ├── UMailList.dcu
│ ├── uMlComm.dcu
│ ├── uMlCustomButton.dcu
│ ├── uMlEffects.dcu
│ ├── uMlFormBorder.dcu
│ ├── uMlFormSkinVar.dcu
│ ├── uMlGr32Lib.dcu
│ ├── uMlHLSTrackbar.dcu
│ ├── uMlItemsInEdit.dcu
│ ├── uMlLikeMenuDlg.dcu
│ ├── uMlLocateObj.dcu
│ ├── uMlMessages.dcu
│ ├── uMlQQAlign.dcu
│ ├── uMlReg.dcu
│ ├── uMlRegKey.dcu
│ ├── uMlRes.dcu
│ ├── uMlSimpleTimer.dcu
│ ├── uMlSkinAlphaForm.dcu
│ ├── uMlSkinBoxCtrls.dcu
│ ├── uMlSkinButton.dcu
│ ├── uMlSkinCheckBox.dcu
│ ├── uMlSkinCircleShape.dcu
│ ├── uMlSkinColorButton.dcu
│ ├── uMlSkinCtrls.dcu
│ ├── uMlSkinEdit.dcu
│ ├── uMlSkinExpandBox.dcu
│ ├── uMlSkinForm.dcu
│ ├── uMlSkinHelper.dcu
│ ├── uMlSkinIntf.dcu
│ ├── uMlSkinLabel.dcu
│ ├── uMlSkinListView.dcu
│ ├── uMlSkinMainMenu.dcu
│ ├── uMlSkinMarker.dcu
│ ├── uMlSkinMemo.dcu
│ ├── uMlSkinMenu.dcu
│ ├── uMlSkinMessageBox.dcu
│ ├── uMlSkinNCButton.dcu
│ ├── uMlSkinNCCtrlBase.dcu
│ ├── uMlSkinNCImage.dcu
│ ├── uMlSkinNCLabel.dcu
│ ├── uMlSkinPanel.dcu
│ ├── uMlSkinPasswordEdit.dcu
│ ├── uMlSkinPng.dcu
│ ├── uMlSkinProgressBar.dcu
│ ├── uMlSkinRadioBox.dcu
│ ├── uMlSkinRes.dcu
│ ├── uMlSkinScrollBar.dcu
│ ├── uMlSkinScrollBox.dcu
│ ├── uMlSkinSearchEdit.dcu
│ ├── uMlSkinSpinEdit.dcu
│ ├── uMlSkinSwitchButton.dcu
│ ├── uMlSkinTabs.dcu
│ ├── uMlSkinThread.dcu
│ ├── uMlSkinToolbar.dcu
│ ├── uMlSkinVirtualTree.dcu
│ ├── uMlStdCtrl.dcu
│ ├── uMlTrayIcon.dcu
│ ├── Unit1.dcu
│ ├── uSimpleTimer.dcu
│ ├── utils_async.dcu
│ ├── utils_buffer.dcu
│ ├── utils_BufferPool.dcu
│ ├── utils_byteTools.dcu
│ ├── utils_fileWriter.dcu
│ ├── utils_hashs.dcu
│ ├── utils_locker.dcu
│ ├── utils_objectPool.dcu
│ ├── utils_queues.dcu
│ ├── utils_safeLogger.dcu
│ ├── utils_strings.dcu
│ ├── utils_threadinfo.dcu
│ ├── VirtualTrees_ml.dcu
│ ├── VirtualTrees.res
│ ├── VTAccessibilityFactory_ml.dcu
│ └── zlibpas_ml.dcu
├── Global.dcu
├── Global.~pas
├── Global.pas
├── locker.dcu
├── locker.pas
├── Main.dfm
├── Main.pas
├── Project1.cfg
├── Project1.dof
├── Project1.~dpr
├── Project1.res
├── SimpleMsgPack.dcu
├── SimpleMsgPack.pas
├── UCharFrom.dcu
├── UCharFrom.~ddp
├── UCharFrom.ddp
├── UCharFrom.~dfm
├── UCharFrom.dfm
├── UCharFrom.~pas
├── UCharFrom.pas
├── uDIOCPStreamCoder.dcu
├── uDIOCPStreamCoder.pas
├── ULogin.dcu
├── ULogin.~ddp
├── ULogin.ddp
├── ULogin.~dfm
├── ULogin.dfm
├── ULogin.~pas
├── ULogin.pas
├── UMailList.dcu
├── UMailList.~dfm
├── UMailList.dfm
├── UMailList.~pas
├── UMailList.pas
├── Unit1.dcu
├── Unit1.ddp
├── Unit1.~ddp
├── Unit1.dfm
├── Unit1.~dfm
├── Unit1.pas
├── Unit1.~pas
├── ZQChatClient.cfg
├── ZQChatClient.dof
├── ZQChatClient.~dpr
├── ZQChatClient.dpr
└── ZQChatClient.res
8 directories, 445 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论