实例介绍
MyQQ项目是基于C#三层架构完成的,里面含有数据库文件,能实现查找与添加好友、与好友进行聊天等一系列的功能,运行时只需把数据库连接密码改掉就能看到你想要的效果,对大家绝对有帮助。
【实例截图】
【核心代码】
MyQQ项目(三层架构完整版)
├── MyQQ
│ ├── app.config
│ ├── AssemblyInfo.cs
│ ├── Backup
│ │ ├── app.config
│ │ ├── AssemblyInfo(2).cs
│ │ ├── AssemblyInfo(3).cs
│ │ ├── AssemblyInfo(4).cs
│ │ ├── AssemblyInfo.cs
│ │ ├── BaseSearchCtr.cs
│ │ ├── BaseSearchCtr.Designer.cs
│ │ ├── BaseSearchCtr.resx
│ │ ├── bin
│ │ │ └── Debug
│ │ │ └── 窗体设计图片
│ │ │ ├── BackgroundColor.bmp
│ │ │ ├── BaseInfoClick.jpg
│ │ │ ├── BaseInfo.jpg
│ │ │ ├── button.bmp
│ │ │ ├── ChatFormBG.jpg
│ │ │ ├── EditRight.jpg
│ │ │ ├── LoginFormBG.jpg
│ │ │ ├── MaiFormBG.bmp
│ │ │ ├── Message.gif
│ │ │ ├── MessageReading.gif
│ │ │ ├── PersonalFormBG.jpg
│ │ │ ├── PersonalInfohead.jpg
│ │ │ ├── RegistFormBG.jpg
│ │ │ ├── RegistForm.jpg
│ │ │ ├── SearchFormBG.JPG
│ │ │ ├── SearchFriend.jpg
│ │ │ ├── SecurityClick.jpg
│ │ │ ├── Security.jpg
│ │ │ └── ToolBarBackground.bmp
│ │ ├── BloodType.cs
│ │ ├── BloodTypeManager.cs
│ │ ├── ChatForm.cs
│ │ ├── ChatForm.Designer.cs
│ │ ├── ChatForm.resx
│ │ ├── ChooseHeadImageForm.cs
│ │ ├── ChooseHeadImageForm.Designer.cs
│ │ ├── ChooseHeadImageForm.resx
│ │ ├── DbHelper.cs
│ │ ├── DetailSearchCtr.cs
│ │ ├── DetailSearchCtr.Designer.cs
│ │ ├── DetailSearchCtr.resx
│ │ ├── Friends.cs
│ │ ├── FriendshipPolicy.cs
│ │ ├── FriendshipPolicyManager.cs
│ │ ├── FriendsManager.cs
│ │ ├── HeadImageCtr.cs
│ │ ├── HeadImageCtr.Designer.cs
│ │ ├── HeadImageCtr.resx
│ │ ├── LoginForm.cs
│ │ ├── LoginForm.Designer.cs
│ │ ├── LoginForm.resx
│ │ ├── LoginManager.cs
│ │ ├── MainForm.cs
│ │ ├── MainForm.Designer.cs
│ │ ├── MainForm.resx
│ │ ├── MessageManager.cs
│ │ ├── Messages.cs
│ │ ├── MessageType.cs
│ │ ├── MessageTypeManager.cs
│ │ ├── ModifyPerInfoForm.cs
│ │ ├── ModifyPerInfoForm.Designer.cs
│ │ ├── ModifyPerInfoForm.resx
│ │ ├── ModifyPwdCtr.cs
│ │ ├── ModifyPwdCtr.Designer.cs
│ │ ├── ModifyPwdCtr.resx
│ │ ├── MyClass(2).cs
│ │ ├── MyClass.cs
│ │ ├── MyQQBLL.csproj
│ │ ├── MyQQ.csproj
│ │ ├── MyQQDAL.csproj
│ │ ├── MyQQModel.csproj
│ │ ├── MyQQ.sln
│ │ ├── MyQQ.suo
│ │ ├── PersonalInfoCtr.cs
│ │ ├── PersonalInfoCtr.Designer.cs
│ │ ├── PersonalInfoCtr.resx
│ │ ├── Properties
│ │ │ ├── Resources.Designer.cs
│ │ │ └── Resources.resx
│ │ ├── RegisterForm.cs
│ │ ├── RegisterForm.Designer.cs
│ │ ├── RegisterForm.resx
│ │ ├── SearchAddForm.cs
│ │ ├── SearchAddForm.Designer.cs
│ │ ├── SearchAddForm.resx
│ │ ├── SearchResultCtr.cs
│ │ ├── SearchResultCtr.Designer.cs
│ │ ├── SearchResultCtr.resx
│ │ ├── SqlServer
│ │ │ ├── BloodTypeService.cs
│ │ │ ├── FriendshipPolicyService.cs
│ │ │ ├── FriendsService.cs
│ │ │ ├── MessagesService.cs
│ │ │ ├── MessageTypeSerivce.cs
│ │ │ ├── StarService.cs
│ │ │ └── UsersService.cs
│ │ ├── Star.cs
│ │ ├── StarManager.cs
│ │ ├── SystemMessageForm.cs
│ │ ├── SystemMessageForm.Designer.cs
│ │ ├── SystemMessageForm.resx
│ │ ├── Users.cs
│ │ └── UsersManager.cs
│ ├── BaseSearchCtr.cs
│ ├── BaseSearchCtr.Designer.cs
│ ├── BaseSearchCtr.resx
│ ├── bin
│ │ └── Debug
│ │ ├── data
│ │ │ ├── MyQQ_log.ldf
│ │ │ └── MyQQ.mdf
│ │ ├── MyQQBLL.dll
│ │ ├── MyQQBLL.pdb
│ │ ├── MyQQDAL.dll
│ │ ├── MyQQDAL.pdb
│ │ ├── MyQQ.exe
│ │ ├── MyQQ.exe.config
│ │ ├── MyQQModel.dll
│ │ ├── MyQQModel.pdb
│ │ ├── MyQQ.pdb
│ │ ├── MyQQ.vshost.exe
│ │ ├── MyQQ.vshost.exe.config
│ │ ├── MyQQ.vshost.exe.manifest
│ │ ├── SideBar.dll
│ │ ├── 声音文件
│ │ │ ├── folder.wav
│ │ │ ├── msg.wav
│ │ │ └── system.wav
│ │ ├── 头像图片
│ │ │ ├── 100-1.bmp
│ │ │ ├── 100.bmp
│ │ │ ├── 10-1.bmp
│ │ │ ├── 101.bmp
│ │ │ ├── 10.bmp
│ │ │ ├── 11-1.bmp
│ │ │ ├── 1-1.bmp
│ │ │ ├── 11.bmp
│ │ │ ├── 12-1.bmp
│ │ │ ├── 12.bmp
│ │ │ ├── 13-1.bmp
│ │ │ ├── 13.bmp
│ │ │ ├── 14-1.bmp
│ │ │ ├── 14.bmp
│ │ │ ├── 15-1.bmp
│ │ │ ├── 15.bmp
│ │ │ ├── 16-1.bmp
│ │ │ ├── 16.bmp
│ │ │ ├── 17-1.bmp
│ │ │ ├── 17.bmp
│ │ │ ├── 18-1.bmp
│ │ │ ├── 18.bmp
│ │ │ ├── 19-1.bmp
│ │ │ ├── 19.bmp
│ │ │ ├── 1.bmp
│ │ │ ├── 20-1.bmp
│ │ │ ├── 20.bmp
│ │ │ ├── 21-1.bmp
│ │ │ ├── 2-1.bmp
│ │ │ ├── 21.bmp
│ │ │ ├── 22-1.bmp
│ │ │ ├── 22.bmp
│ │ │ ├── 23-1.bmp
│ │ │ ├── 23.bmp
│ │ │ ├── 24-1.bmp
│ │ │ ├── 24.bmp
│ │ │ ├── 25-1.bmp
│ │ │ ├── 25.bmp
│ │ │ ├── 26-1.bmp
│ │ │ ├── 26.bmp
│ │ │ ├── 27-1.bmp
│ │ │ ├── 27.bmp
│ │ │ ├── 28-1.bmp
│ │ │ ├── 28.bmp
│ │ │ ├── 29-1.bmp
│ │ │ ├── 29.bmp
│ │ │ ├── 2.bmp
│ │ │ ├── 30-1.bmp
│ │ │ ├── 30.bmp
│ │ │ ├── 31-1.bmp
│ │ │ ├── 3-1.bmp
│ │ │ ├── 31.bmp
│ │ │ ├── 32-1.bmp
│ │ │ ├── 32.bmp
│ │ │ ├── 33-1.bmp
│ │ │ ├── 33.bmp
│ │ │ ├── 34-1.bmp
│ │ │ ├── 34.bmp
│ │ │ ├── 35-1.bmp
│ │ │ ├── 35.bmp
│ │ │ ├── 36-1.bmp
│ │ │ ├── 36.bmp
│ │ │ ├── 37-1.bmp
│ │ │ ├── 37.bmp
│ │ │ ├── 38-1.bmp
│ │ │ ├── 38.bmp
│ │ │ ├── 39-1.bmp
│ │ │ ├── 39.bmp
│ │ │ ├── 3.bmp
│ │ │ ├── 40-1.bmp
│ │ │ ├── 40.bmp
│ │ │ ├── 41-1.bmp
│ │ │ ├── 4-1.bmp
│ │ │ ├── 41.bmp
│ │ │ ├── 42-1.bmp
│ │ │ ├── 42.bmp
│ │ │ ├── 43-1.bmp
│ │ │ ├── 43.bmp
│ │ │ ├── 44-1.bmp
│ │ │ ├── 44.bmp
│ │ │ ├── 45-1.bmp
│ │ │ ├── 45.bmp
│ │ │ ├── 46-1.bmp
│ │ │ ├── 46.bmp
│ │ │ ├── 47-1.bmp
│ │ │ ├── 47.bmp
│ │ │ ├── 48-1.bmp
│ │ │ ├── 48.bmp
│ │ │ ├── 49-1.bmp
│ │ │ ├── 49.bmp
│ │ │ ├── 4.bmp
│ │ │ ├── 50-1.bmp
│ │ │ ├── 50.bmp
│ │ │ ├── 51-1.bmp
│ │ │ ├── 5-1.bmp
│ │ │ ├── 51.bmp
│ │ │ ├── 52-1.bmp
│ │ │ ├── 52.bmp
│ │ │ ├── 53-1.bmp
│ │ │ ├── 53.bmp
│ │ │ ├── 54-1.bmp
│ │ │ ├── 54.bmp
│ │ │ ├── 55-1.bmp
│ │ │ ├── 55.bmp
│ │ │ ├── 56-1.bmp
│ │ │ ├── 56.bmp
│ │ │ ├── 57-1.bmp
│ │ │ ├── 57.bmp
│ │ │ ├── 58-1.bmp
│ │ │ ├── 58.bmp
│ │ │ ├── 59-1.bmp
│ │ │ ├── 59.bmp
│ │ │ ├── 5.bmp
│ │ │ ├── 60-1.bmp
│ │ │ ├── 60.bmp
│ │ │ ├── 61-1.bmp
│ │ │ ├── 6-1.bmp
│ │ │ ├── 61.bmp
│ │ │ ├── 62-1.bmp
│ │ │ ├── 62.bmp
│ │ │ ├── 63-1.bmp
│ │ │ ├── 63.bmp
│ │ │ ├── 64-1.bmp
│ │ │ ├── 64.bmp
│ │ │ ├── 65-1.bmp
│ │ │ ├── 65.bmp
│ │ │ ├── 66-1.bmp
│ │ │ ├── 66.bmp
│ │ │ ├── 67-1.bmp
│ │ │ ├── 67.bmp
│ │ │ ├── 68-1.bmp
│ │ │ ├── 68.bmp
│ │ │ ├── 69-1.bmp
│ │ │ ├── 69.bmp
│ │ │ ├── 6.bmp
│ │ │ ├── 70-1.bmp
│ │ │ ├── 70.bmp
│ │ │ ├── 71-1.bmp
│ │ │ ├── 7-1.bmp
│ │ │ ├── 71.bmp
│ │ │ ├── 72-1.bmp
│ │ │ ├── 72.bmp
│ │ │ ├── 73-1.bmp
│ │ │ ├── 73.bmp
│ │ │ ├── 74-1.bmp
│ │ │ ├── 74.bmp
│ │ │ ├── 75-1.bmp
│ │ │ ├── 75.bmp
│ │ │ ├── 76-1.bmp
│ │ │ ├── 76.bmp
│ │ │ ├── 77-1.bmp
│ │ │ ├── 77.bmp
│ │ │ ├── 78-1.bmp
│ │ │ ├── 78.bmp
│ │ │ ├── 79-1.bmp
│ │ │ ├── 79.bmp
│ │ │ ├── 7.bmp
│ │ │ ├── 80-1.bmp
│ │ │ ├── 80.bmp
│ │ │ ├── 81-1.bmp
│ │ │ ├── 8-1.bmp
│ │ │ ├── 81.bmp
│ │ │ ├── 82-1.bmp
│ │ │ ├── 82.bmp
│ │ │ ├── 83-1.bmp
│ │ │ ├── 83.bmp
│ │ │ ├── 84-1.bmp
│ │ │ ├── 84.bmp
│ │ │ ├── 85-1.bmp
│ │ │ ├── 85.bmp
│ │ │ ├── 86-1.bmp
│ │ │ ├── 86.bmp
│ │ │ ├── 87-1.bmp
│ │ │ ├── 87.bmp
│ │ │ ├── 88-1.bmp
│ │ │ ├── 88.bmp
│ │ │ ├── 89-1.bmp
│ │ │ ├── 89.bmp
│ │ │ ├── 8.bmp
│ │ │ ├── 90-1.bmp
│ │ │ ├── 90.bmp
│ │ │ ├── 91-1.bmp
│ │ │ ├── 9-1.bmp
│ │ │ ├── 91.bmp
│ │ │ ├── 92-1.bmp
│ │ │ ├── 92.bmp
│ │ │ ├── 93-1.bmp
│ │ │ ├── 93.bmp
│ │ │ ├── 94-1.bmp
│ │ │ ├── 94.bmp
│ │ │ ├── 95-1.bmp
│ │ │ ├── 95.bmp
│ │ │ ├── 96-1.bmp
│ │ │ ├── 96.bmp
│ │ │ ├── 97-1.bmp
│ │ │ ├── 97.bmp
│ │ │ ├── 98-1.bmp
│ │ │ ├── 98.bmp
│ │ │ ├── 99-1.bmp
│ │ │ ├── 99.bmp
│ │ │ ├── 9.bmp
│ │ │ ├── back.bmp
│ │ │ ├── face.ini
│ │ │ └── Thumbs.db
│ │ └── 窗体设计图片
│ │ ├── add.ico
│ │ ├── BackgroundColor.bmp
│ │ ├── BaseInfoClick.jpg
│ │ ├── BaseInfo.jpg
│ │ ├── BuddyMenu.ico
│ │ ├── button.bmp
│ │ ├── ChatFormBG.jpg
│ │ ├── edit.ico
│ │ ├── EditRight.jpg
│ │ ├── LoginFormBG.jpg
│ │ ├── MaiFormBG.bmp
│ │ ├── Message.gif
│ │ ├── MessageReading.gif
│ │ ├── MyQQ.ico
│ │ ├── PersonalFormBG.jpg
│ │ ├── PersonalInfohead.jpg
│ │ ├── refresh.ico
│ │ ├── RegistFormBG.jpg
│ │ ├── RegistForm.jpg
│ │ ├── SearchFormBG.JPG
│ │ ├── SearchFriend.jpg
│ │ ├── Search.ico
│ │ ├── SecurityClick.jpg
│ │ ├── Security.jpg
│ │ ├── Thumbs.db
│ │ └── ToolBarBackground.bmp
│ ├── ChatForm.cs
│ ├── ChatForm.Designer.cs
│ ├── ChatForm.resx
│ ├── ChooseHeadImageForm.cs
│ ├── ChooseHeadImageForm.Designer.cs
│ ├── ChooseHeadImageForm.resx
│ ├── DetailSearchCtr.cs
│ ├── DetailSearchCtr.Designer.cs
│ ├── DetailSearchCtr.resx
│ ├── HeadImageCtr.cs
│ ├── HeadImageCtr.Designer.cs
│ ├── HeadImageCtr.resx
│ ├── LoginForm.cs
│ ├── LoginForm.Designer.cs
│ ├── LoginForm.resx
│ ├── MainForm.cs
│ ├── MainForm.Designer.cs
│ ├── MainForm.resx
│ ├── ModifyPerInfoForm.cs
│ ├── ModifyPerInfoForm.Designer.cs
│ ├── ModifyPerInfoForm.resx
│ ├── ModifyPwdCtr.cs
│ ├── ModifyPwdCtr.Designer.cs
│ ├── ModifyPwdCtr.resx
│ ├── MyQQ.csproj
│ ├── MyQQ.sln
│ ├── MyQQ.suo
│ ├── obj
│ │ ├── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── MyQQ.BaseSearchCtr.resources
│ │ │ ├── MyQQ.ChatForm.resources
│ │ │ ├── MyQQ.ChooseHeadImageForm.resources
│ │ │ ├── MyQQ.csproj.FileListAbsolute.txt
│ │ │ ├── MyQQ.csproj.GenerateResource.Cache
│ │ │ ├── MyQQ.DetailSearchCtr.resources
│ │ │ ├── MyQQ.exe
│ │ │ ├── MyQQ.HeadImageCtr.resources
│ │ │ ├── MyQQ.LoginForm.resources
│ │ │ ├── MyQQ.MainForm.resources
│ │ │ ├── MyQQ.ModifyPerInfoForm.resources
│ │ │ ├── MyQQ.pdb
│ │ │ ├── MyQQ.PersonalInfoCtr.resources
│ │ │ ├── MyQQ.Properties.Resources.resources
│ │ │ ├── MyQQ.RegisterForm.resources
│ │ │ ├── MyQQ.SearchAddForm.resources
│ │ │ ├── MyQQ.SearchResultCtr.resources
│ │ │ ├── MyQQ.SystemMessageForm.resources
│ │ │ ├── MyQQUI.ModifyPwdCtr.resources
│ │ │ ├── ResolveAssemblyReference.cache
│ │ │ └── TempPE
│ │ │ └── Properties.Resources.Designer.cs.dll
│ │ ├── MyQQ.csproj.FileListAbsolute.txt
│ │ └── MyQQ.csproj.FileList.txt
│ ├── PersonalInfoCtr.cs
│ ├── PersonalInfoCtr.Designer.cs
│ ├── PersonalInfoCtr.resx
│ ├── Properties
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── RegisterForm.cs
│ ├── RegisterForm.Designer.cs
│ ├── RegisterForm.resx
│ ├── SearchAddForm.cs
│ ├── SearchAddForm.Designer.cs
│ ├── SearchAddForm.resx
│ ├── SearchResultCtr.cs
│ ├── SearchResultCtr.Designer.cs
│ ├── SearchResultCtr.resx
│ ├── SystemMessageForm.cs
│ ├── SystemMessageForm.Designer.cs
│ ├── SystemMessageForm.resx
│ ├── UpgradeLog.XML
│ └── _UpgradeReport_Files
│ ├── UpgradeReport.css
│ ├── UpgradeReport_Minus.gif
│ ├── UpgradeReport_Plus.gif
│ └── UpgradeReport.xslt
├── MyQQBLL
│ ├── AssemblyInfo.cs
│ ├── bin
│ │ └── Debug
│ │ ├── MyQQBLL.dll
│ │ ├── MyQQBLL.pdb
│ │ ├── MyQQDAL.dll
│ │ ├── MyQQDAL.pdb
│ │ ├── MyQQModel.dll
│ │ └── MyQQModel.pdb
│ ├── BloodTypeManager.cs
│ ├── FriendshipPolicyManager.cs
│ ├── FriendsManager.cs
│ ├── LoginManager.cs
│ ├── MessageManager.cs
│ ├── MessageTypeManager.cs
│ ├── MyClass.cs
│ ├── MyQQBLL.csproj
│ ├── MyQQBLL.sln
│ ├── obj
│ │ ├── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── MyQQBLL.csproj.FileListAbsolute.txt
│ │ │ ├── MyQQBLL.dll
│ │ │ ├── MyQQBLL.pdb
│ │ │ ├── Refactor
│ │ │ │ └── MyQQBLL.dll
│ │ │ └── ResolveAssemblyReference.cache
│ │ ├── MyQQBLL.csproj.FileListAbsolute.txt
│ │ └── MyQQBLL.csproj.FileList.txt
│ ├── StarManager.cs
│ └── UsersManager.cs
├── MyQQDAL
│ ├── AssemblyInfo.cs
│ ├── bin
│ │ └── Debug
│ │ ├── MyQQDAL.dll
│ │ ├── MyQQDAL.pdb
│ │ ├── MyQQModel.dll
│ │ └── MyQQModel.pdb
│ ├── DbHelper.cs
│ ├── MyClass.cs
│ ├── MyQQDAL.csproj
│ ├── MyQQDAL.sln
│ ├── obj
│ │ ├── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── MyQQDAL.csproj.FileListAbsolute.txt
│ │ │ ├── MyQQDAL.dll
│ │ │ ├── MyQQDAL.pdb
│ │ │ ├── Refactor
│ │ │ │ └── MyQQDAL.dll
│ │ │ └── ResolveAssemblyReference.cache
│ │ ├── MyQQDAL.csproj.FileListAbsolute.txt
│ │ └── MyQQDAL.csproj.FileList.txt
│ └── SqlServer
│ ├── BloodTypeService.cs
│ ├── FriendshipPolicyService.cs
│ ├── FriendsService.cs
│ ├── MessagesService.cs
│ ├── MessageTypeSerivce.cs
│ ├── StarService.cs
│ └── UsersService.cs
└── MyQQModel
├── AssemblyInfo.cs
├── bin
│ └── Debug
│ ├── MyQQModel.dll
│ └── MyQQModel.pdb
├── BloodType.cs
├── Friends.cs
├── FriendshipPolicy.cs
├── Messages.cs
├── MessageType.cs
├── MyQQModel.csproj
├── MyQQModel.sln
├── obj
│ ├── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── MyQQModel.csproj.FileListAbsolute.txt
│ │ ├── MyQQModel.dll
│ │ ├── MyQQModel.pdb
│ │ └── Refactor
│ │ └── MyQQModel.dll
│ ├── MyQQModel.csproj.FileListAbsolute.txt
│ └── MyQQModel.csproj.FileList.txt
├── Star.cs
└── Users.cs
37 directories, 495 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论