2问;在edit controls里如何定位及在读取文件时如何定位?

borlandband 2003-10-20 04:59:47
1》:在EDIT CONTROLS 里,我想按行来移动光标,请问如何实现?
2>>:
ifstream file;
file.open("fileName",ios_base::in);
同样对这个文件如何实现光标按行定位操作?
...全文
30 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
borlandband 2003-10-21
  • 打赏
  • 举报
回复
自己顶啊~~大家帮忙。
borlandband 2003-10-21
  • 打赏
  • 举报
回复
自己顶啊~~大家帮忙。

CuteEditor功能特点
是什么使CuteEditor成为Html在线编辑器的领航者?除了其强大的功能和方便的使用, 这还有一些顶尖的技术因素是CuteEditor编辑器成为你编辑和发布Web内容的最佳选择:
界面简洁加载速度快

由于才有了很多优化方法,所以CuteEditor非常简单、小巧、装载速度快,但仍然保持功能强大、执行效率高的特点。

跨浏览器,跨平台的所见即所得在线html编辑器

兼容市面上最流行的ie5.5+,firefox1.0+,mozilla1.3+, netscape7+和Safari(1.3+)浏览器,并且包括Mac和Linux操作平台。

CuteEditor遵循Web标准,没有类似 这种标签

你的Html编辑器还在使用类似 这种标签么? CuteEditor会帮助你构建用户最新Web标准的html代码标签,自动生成简洁的HTML/XHTML代码。 为什么要遵循Web标准?

学习应用Web标准有很多益处,下面给几个简单例子:

获得好的搜索引擎排名: The separation of content and presentation makes the content represent a larger part of the total file size. Combined with semantic markup this will improve search engine rankings.
更快的下载和加载网页: Less HTML results in smaller file sizes and quicker downloads. Modern web browsers render pages faster when they are in their standards mode than when they are in their backwards compatible mode.
适应未来网页浏览器: When you use defined standards and valid code you future-proof your documents by reducing the risk of future web browsers not being able to understand the code you have used.
代码编写简单,维护方便: Using more semantic and structured HTML makes it easier and quicker to understand code created by somebody else.
适应其他设备: Semantic HTML, where structure is separated from presentation, makes it easier for screen readers and alternative browsing devices to interpret the content.
非常好的适应性: A semantically marked up document can be easily adapted to print and alternative browsing devices, like handheld computers and cellular phones, just by linking to a different CSS file. You can also make site-wide changes to presentation by editing a single file.
Read more:
我的网页符合Web标准,你的呢?
能自动清理HTML代码中Word标记

When text is pasted from Microsoft Word allot of unnecessary word specific markup is carried across. This can result in web pages that take an unnecessarily long time to download. The Paste from Word button solves this by removing word markup before pasting the text into your page.

支持W3C WAI和section 508的无障碍引导

Cute Editor optional accessibility settings ensure your site complies with Section 508, so people with disabilities can have full access to your content.

输出的HTML或不错的XHTML供你选择 (Demo)

Cute Editor supports output well-formed XHTML. Your choice of XHTML 1.0 or HTML 4.01 output.


无限次的撤销/恢复

Many of the other editors on the market cannot undo or redo certain actions, and certain table operations - such as cell merge or column deletion. Cute Editor 4.0 has a new custom undo/redo implementation to make you can now safely undo those actions.


多语言支持,通过简单设置XML即可完成 (Demo)

All labels, buttons, tooltips and messages are located in external XML files, so that the language of the editor can be switched with a single property. You can also create a new language in a matter of minutes.

完全支持页面编辑(从 到 ) (Demo)

Cute Editor 4.0 allows you to edit a full HTML page, including , <!DOCTYPE...> and some other options. You can also insert Form elements (checkbox, button, textarea, etc.) and modify certain properties of the element.<br/> <br/> 默认换行为软回车 (Demo)<br/><br/>Most other <em>edit</em>ors insert double line returns which can be annoying for clients who are used to <em>edit</em>ing in Microsoft Word. Cute<em>Edit</em>or can be configured to use <div>, <br> or <p> tags when you press enter. In either mode <br> tags can be created by using shift+enter.<br/> <br/> 支持代码缩进和小写字母<br/><br/>Cute <em>Edit</em>or displays nicely indented code in the HTML mode and the generating HTML tags and Attributes are in lower case. This is very convenient and important for the advanced users. <br/> <br/> 支持全屏编辑 (Demo)<br/><br/>It does not open a new window, instead it will resize to fit the browser screen. <em>Edit</em> in full screen mode, maximizing your available space. <br/><br/> <br/> 没有打开较慢的Java或ActiveX组件<br/><br/>100% DHTML, JavaScript ASP.Net code. There are no slow Java or ActiveX components to worry about and everything is handled in the browser! <br/><br/> <br/> 支持相对地址和URL自动关联(Demo)<br/><br/>With Cute <em>Edit</em>or, you have the choice of using either a relative or absolute URL. <br/> <br/> 部署简单<br/><br/>The perfect addition to your content management system! Only a couple lines of code , you don't need to be an expert. Allows you to add an online HTML <em>edit</em>ing functionality that works with standard HTML form.<br/> <br/> 可以简单的通过API隐藏按钮和标签 <br/><br/>Cute <em>Edit</em>or allows developers to set the image directory, set the <em>controls</em> width, disable image uploading and deleting, restrict access to the source/preview tabs, hide buttons and lists that you don't want your clients to see or access. <br/> <br/> 支持图片的文字环绕 <br/><br/>Locate the image you want to wrap text around, and click any justify button in the toolbar. The image will float to the desired direction. Text will be positioned around the image. <br/> <br/> 支持文件下载 <br/><br/>You can upload document files, create a link from your HTML content to the document files (zip files, ppt files...). <br/> <br/> CSS型皮肤 (Demo)<br/><br/>Cute <em>Edit</em>or provides several built in themes that are ready to use. Developers can completely change the appearance of the toolbar and the dialogs by simply modifying the supplied classes and images. <br/> <br/> 高级的表格管理<br/><br/>Create and modify tables and table cells. Set their border color, alignment, cellspacing and more! Once you've created a table, simply right click inside of it and use the handy popup menu to change its attributes. <caption>,<summary>,<thead>,<tfoot>,<th> tags are supported. <br/><br/> <br/> 图片插入和自动上传<br/><br/>Built-in thumbnail generator. Thumbnail images are dynamically created; Supports upload new images. Paging - specify how many images. Support auto resize images.<br/> <br/> 具有特殊的对话框<br/><br/>With Style builder dialog box you can apply CSS style attributes directly to any HTML elements on your Web page.<br/> <br/> 支持内容模板 (Demo)<br/><br/>The basic idea behind a Content Management System (CMS) is to separate the management of content from design. Cute <em>Edit</em>or allows the site designer to easily create and establish templates to give the site a uniform look. Templates may be modified when desired. <br/> <br/> 通过限制html和文字的长度来保护你的数据库 (Demo)<br/><br/>If you tried to insert a record whose text length is greater than allowed by your table, an error will be reported. To prevent this type of error from occurring, developers can use MaxHTMLLength or MaxTextLength in the Cute <em>Edit</em>or to limit the length of the user抯 input. <br/> <br/> Apply security to control user access to resources <br/><br/>Cute <em>Edit</em>or allows developers to assign a pre-defined set of permissions by group or individual. This prevents a normal user to access the administration functionality. <br/><br/>The details of permissions are specified by an XML security policy file. Each level maps to a specific file. The default mappings: <br/><br/>admin设置 admin.config <br/>default设置 default.config <br/>guest设置 guest.config <br/>You can customize and extend each policy file by <em>edit</em>ing the XML security policy file. You can also create your own policy files that define arbitrary permission sets.<br/><br/>Comparison of the sample security policy file <br/><br/> <br/>Permissions/Resource Setting Admin Default Guest <br/>AllowUpload <br/>AllowDelete <br/>AllowCopy <br/>AllowMove <br/>AllowCreateFolder <br/>AllowDeleteFolder <br/>RestrictUploadedImageDimension <br/>AutoResizeUploadedImages <br/>MaxImageWidth 6400 640 640 <br/>MaxImageHeight 4800 480 480 <br/>MaxImageSize 10000 100 100 <br/>MaxMediaSize 10000 100 100 <br/>MaxFlashSize 10000 100 100 <br/>MaxDocumentSize 10000 100 100 <br/>ImageGalleryPath ~/uploads ~/uploads/member ~/uploads/guest <br/>MediaGalleryPath ~/uploads ~/uploads/member ~/uploads/guest <br/>FlashGalleryPath ~/uploads ~/uploads/member ~/uploads/guest <br/>FilesGallaryPath ~/uploads ~/uploads/member ~/uploads/guest <br/>ImageFilters .jpg <br/>.jpeg <br/>.gif <br/>.png .jpg <br/>.jpeg <br/>.gif <br/> .jpg <br/>.jpeg <br/>.gif <br/> <br/>MediaFilters .avi <br/>.mpg <br/>.mpeg <br/>.mp3 .avi <br/>.mpg <br/>.mpeg <br/> .avi <br/>.mpg <br/>.mpeg <br/> <br/>DocumentFilters .txt, .doc<br/>.pdf, .zip<br/>.rar, .avi<br/>.mpg, .mpeg<br/>.mp3, .jpg<br/>.jpeg,.gif<br/>.png .pdf, .doc<br/> .txt, .doc<br/>.pdf, .zip<br/> <br/> <br/> 在线图片编辑<br/><br/>People that input content on a website are generally not web designers, so most don't have that design & technical fibre in them. With online image <em>edit</em>or, you can now <em>edit</em> image file with no image <em>edit</em>ing software to download or install! Easy drag and drop familiar interface. Resize, change dimensions, scale, crop, add text, optimize, rotate, flip, mirror and add watermark. <br/> <br/> 控制上传文件夹大小<br/><br/>Max Upload Folder size(Including all subfolders and files. A must have feature for people who have limited hosting space.) Dynamic display of available free space in the Upload Folder.Limits the size of your upload folder. If the max is reached uploads will be disabled. <br/> <br/> 支持图片热点<br/><br/>Image maps are pictures with clickable regions also known as "hotspots." When users click on one of the hotspots, they're directed to the page you designate. Cute<em>Edit</em>or 5.0 lets you easily create image maps to add fun and excitement to a page<br/> <br/> <div> 的盒模式<br/><br/><div> boxes offer a much greater ability to control the layout of a page. With Cute<em>Edit</em>or, you can put any content between <div> tags and then use CSS to style all sorts of borders, backgrounds, etc. <br/> <br/> 通用虚拟键盘<br/><br/>Virtual Keyboard does not require changes to language settings of your system and even speeds up the entire text input process for your customers. It lets your native speaking clients to access your web resources from any location in the world without changing national keyboard layouts and fonts on their machines. <br/> <br/> 把图片存到数据库<br/><br/>With Cute<em>Edit</em>or you can easily use a Sql Server database or access database as the file storage. <br/> <br/> RTF和HTML之间互相转换<br/><br/>With Cute<em>Edit</em>or you can easily convert an HTML document into an RTF file and RTF file into HTML or XHTML document. <br/> <br/> 生成PDF文件<br/><br/>Cute<em>Edit</em>or also allows you dynamically create Adobe PDF documents from ASP.NET.<br/> cute<em>Edit</em>or6.0多语言版(集成lic文件) <br/><br/>目前功能强大,最好的Asp.net编辑器之一 <br/>除了一般html编辑器具有的功能外,还有word过滤、图片在线处理、加水印等实用功能 <br/>使用关键步骤: <br/><br/>1、引用bin下的cute<em>Edit</em>or文件 <br/>2、在aspx页面顶部中添加引用 <br/>3、在aspx页面中加入代码 <br/>4、最后可以在.cs文件中通过来读取<em>Edit</em>or1.Text的值来进行任意的扩展和控制了 <br/>具体配置可参照default.aspx和default.aspx.cs <br/><br/>关于cute<em>Edit</em>or6.0的特征及体验请浏览cute<em>Edit</em>or.cn,系统集成了lic授权文件,仅供体验测试使用,请不要用于任何商业用途! <br/><br/> <br/></a></div><div data-report-view="{"mod":"popu_645","index":"5","dest":"https://download.csdn.net/download/snihcel/620401","strategy":"2~default~OPENSEARCH~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1713559304052_63332\"}","spm":"1035.2023.3001.6557"}" class="list-item" data-v-ca2d15ac><div class="recommend-title" data-v-ca2d15ac><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAltJREFUWEdjZGBgYGhv/yD45//nEEYGBrX//xj4QWK0AoxMDB//MzDcYmHkXVNZKfCeEWz5v8/1DP8ZuGhlKVZzGRm+sTDxNjI2tz1OZfjHYEpXy2GWMTGcZmxpe9xN62DH5TlQdDA2tzyeNSC+h1o66gCyQyApUdRNSIhNGBSS7979ejtv/utd5EQl2Q7IypT0ExJiFoc44O/LadOfbxp1wPAOAWlpdr5Pn//8/Pzp70+QT3GlAX5+ZnYeHhb2p09/fiImRIhOhBYWvIo21ryWu/Z8PHDp4tdn2BxgoM8l4+IiYH/k6OdjJ058vk91B7g487swMDD8v3Hj+2VJSTYpfn5mEZAlHz/9ffPq5e+Xqqoc2iD+nr0f99DSAQQ9RhMHcHAwsYSGCtvKy7Gr4HPBo0c/b69c/fbwzx///hJ0KQMDA9FpAGaYizO/tpkZjwUTEyMTsgX//v3/d/LUl+N79368RozFMDUkOwCkUUODU8zHW9CFg4OJG8T/8ePf181b3u25efPHK1IsB6nF6gAjY25ZEWFWcNPs169/fw4c+HQD3WBBIRaOsBAhZ5D4qjXv9r5/9+cHuhoHBz4NNjYmFpD4m7e/P547+/UxuhqsDoiPE3WWlWVXgvju/5ee3qfLsfmMiZmBEST+7y/Df2zyJcXSkRwcjDwgucePf95buOj1Xqo6gFBwDw8H/P/P8O/nz//fCPkWmzw7OyMXIyMDOLeQHQXkWIxNz9BygJubgI6kBCu4tUMt8PzF75e7dn24QlQuoJalxJgzCDomA901G/DOKSieBrJ7DgCPdYFAskV/NwAAAABJRU5ErkJggg==" alt data-v-ca2d15ac> <a target="_blank" href="https://download.csdn.net/download/snihcel/620401" data-report-click="{"mod":"popu_645","index":"5","dest":"https://download.csdn.net/download/snihcel/620401","strategy":"2~default~OPENSEARCH~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1713559304052_63332\"}","spm":"1035.2023.3001.6557"}" data-report-query="spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default" class="title" data-v-ca2d15ac>经典cookie购物车源码[GridView实现]</a></div> <a target="_blank" href="https://download.csdn.net/download/snihcel/620401" data-report-click="{"mod":"popu_645","index":"5","dest":"https://download.csdn.net/download/snihcel/620401","strategy":"2~default~OPENSEARCH~Rate","extra":"{\"utm_medium\":\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\",\"dist_request_id\":\"1713559304052_63332\"}","spm":"1035.2023.3001.6557"}" data-report-query="spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default" class="desc" data-v-ca2d15ac>特别说明请注意: 根许多网友反应, using Maticsoft.Functions; 这些代码看不懂 其实Functions 这个dll是我定义常用的函数类,如果需要跟我联系索取http://sql8.net 下面有我的群号, 其中 ArtsShop.Model.Arts_Product _p = new ArtsShop.Model.Arts_Product(); ArtsShop.BLL.Arts_Product p = new ArtsShop.BLL.Arts_Product(); _p = p.GetModel(id); 这是我的商品信息的类,三层结构,这个在用<em>时</em>你们只能换成你们自己的,这些代码完全可以删除, 比如 MyDr[1] = _p.Title; 用来读取商品名的,你们可以改MyDr[1] = dr["productname"].ToString();就行了, AddToCart.aspx页面代码 无标题页 <asp:TextBox ID="TextBox1" runat="server" Text='' Width="44px"> <asp:Label ID="Label1" runat="server" Text=''> 保存 取消 编辑 继续购物 清空购物车 下订单 AddToCart.aspx.cs页面代码 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.Web<em>Controls</em>; using System.Web.UI.Web<em>Controls</em>.WebParts; using System.Web.UI.Html<em>Controls</em>; using Maticsoft.Functions;public partial class AddToCart : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { int ProID; HttpCookie cookie; bool Tempbl = false; string Tempstr; if (!Page.IsPostBack) { if (!object.Equals(Request.QueryString["id"], null)) { ProID = int.Parse(Request.QueryString["id"]); //创购物车cookie yxy .//sql8.net if (object.Equals(Request.Cookies["ztbscart"], null)) cookie = new HttpCookie("ztbscart"); else cookie = Request.Cookies["ztbscart"]; //判断是否已存在于购物车内 yxy // sql8.net for (int i = 0; i < cookie.Values.Keys.Count; i++) { if (!object.Equals(cookie.Values.Keys[i], null)) { Tempstr = cookie.Values.AllKeys[i].ToString(); if (Tempstr.Trim() != "") { if (ProID == int.Parse(cookie.Values.AllKeys[i])) { Tempbl = true; break; } } } } //不未购买过则加入购物车 yxy //sql8.net if (!Tempbl) cookie.Values.Add(ProID.ToString(), "1"); else { } TimeSpan ts = new TimeSpan(0, 0, 10, 0); cookie.Expires = DateTime.Now + ts; Response.AppendCookie(cookie); } BindGrid(); } } //绑定数据 yxy //sql8.net private void BindGrid() { DataTable MyDt; DataRow MyDr; string str = ""; MyDt = new DataTable(); MyDt.Columns.Add(new DataColumn("id", str.GetType())); MyDt.Columns.Add(new DataColumn("Title", str.GetType())); MyDt.Columns.Add(new DataColumn("Num", str.GetType())); MyDt.Columns.Add(new DataColumn("Price", str.GetType())); MyDt.Columns.Add(new DataColumn("Discount", str.GetType())); MyDt.Columns.Add(new DataColumn("Vipprice", str.GetType())); MyDt.Columns.Add(new DataColumn("Totle", str.GetType())); if (!object.Equals(Request.Cookies["ztbscart"], null)) { HttpCookie cookie = Request.Cookies["ztbscart"]; double Totle; //Response.Write("|" + Request.Cookies["ztbscart"].Values.Keys[1].ToString() + "|"); //Response.End(); for (int i = 0; i < cookie.Values.Keys.Count; i++) { int id; MyDr = MyDt.NewRow(); if (cookie.Values.AllKeys[i] != "" && cookie.Values[i] != "") { id = int.Parse(cookie.Values.AllKeys[i].ToString()); ArtsShop.Model.Arts_Product _p = new ArtsShop.Model.Arts_Product(); ArtsShop.BLL.Arts_Product p = new ArtsShop.BLL.Arts_Product(); _p = p.GetModel(id); MyDr[0] = id; MyDr[1] = _p.Title; MyDr[2] = cookie.Values[i]; MyDr[3] = _p.Price; MyDr[4] = _p.Discount; MyDr[5] = _p.Vipprice1; Totle = double.Parse(MyDr[2].ToString()) * double.Parse(MyDr[5].ToString()); MyDr[6] = Totle; MyDt.Rows.Add(MyDr); } } GridView1.DataSource = MyDt.DefaultView; GridView1.DataBind(); } } protected void GridView1_Row<em>Edit</em>ing(object sender, GridView<em>Edit</em>EventArgs e) { //编辑某行数量 yxy //sql8.net GridView1.<em>Edit</em>Index = e.New<em>Edit</em>Index; BindGrid(); } protected void GridView1_RowCanceling<em>Edit</em>(object sender, GridViewCancel<em>Edit</em>EventArgs e) { //取消更新 yxy //sql8.net GridView1.<em>Edit</em>Index = -1; BindGrid(); } protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { //更新数量 yxy //sql8.net string num; TextBox tempbx = new TextBox(); Label templb = new Label(); tempbx = (TextBox)(GridView1.Rows[e.RowIndex].Cells[6]).<em>Controls</em>[1]; num = tempbx.Text.ToString(); HttpCookie cookie = new HttpCookie("ztbscart"); for (int i = 0; i < GridView1.Rows.Count; i++) { string id; string tempnum; id = GridView1.Rows[i].Cells[1].Text.ToString(); if (e.RowIndex == i) tempnum = num; else { templb = (Label)(GridView1.Rows[i].Cells[6]).<em>Controls</em>[1]; tempnum = templb.Text.ToString(); } if (tempnum.Trim() == "") tempnum = "0"; //Response.Write("ID:"+id.ToString() + "Num:"+tempnum+":"+i+"");//测试用途 yxy//sql8.net cookie.Values.Add(id, tempnum); } //Response.End(); TimeSpan ts = new TimeSpan(0, 0, 10, 0); cookie.Expires = DateTime.Now + ts; Response.AppendCookie(cookie); GridView1.<em>Edit</em>Index = -1; Message.GoTo("AddToCart.aspx"); } protected void LinkButton4_Click(object sender, EventArgs e) { //继续购物 yxy //sql8.net Message.WebClose(); } protected void LinkButton3_Click(object sender, EventArgs e) { //清空购物车 yxy //sql8.net CheckBox tempcb = new CheckBox(); HttpCookie cookie = new HttpCookie("ztbscart"); Label templb = new Label(); for (int i = 0; i < GridView1.Rows.Count; i++) { tempcb = (CheckBox)(GridView1.Rows[i].Cells[0]).<em>Controls</em>[1]; if (!tempcb.Checked) { string id; string tempnum; id = GridView1.Rows[i].Cells[1].Text.ToString(); templb = (Label)(GridView1.Rows[i].Cells[6]).<em>Controls</em>[1]; tempnum = templb.Text.ToString(); if (tempnum.Trim() == "") tempnum = "0"; //Response.Write("ID:"+id.ToString() + "Num:"+tempnum+":"+i+"");//测试用途 yxy//sql8.net cookie.Values.Add(id, tempnum); } } TimeSpan ts = new TimeSpan(0, 0, 10, 0); cookie.Expires = DateTime.Now + ts; Response.AppendCookie(cookie); Message.GoTo("AddToCart.aspx"); } protected void CheckAll_CheckedChanged(object sender, EventArgs e) { //全选事件 yxy //sql8.net CheckBox tempcb = new CheckBox(); bool tempbl; tempcb = (CheckBox)(GridView1.HeaderRow.Cells[0]).<em>Controls</em>[1]; tempbl = tempcb.Checked; for (int i = 0; i < GridView1.Rows.Count; i++) { tempcb = (CheckBox)(GridView1.Rows[i].Cells[0]).<em>Controls</em>[1]; tempcb.Checked = tempbl; } } } _________________________________________________________________________ 如转载请注明原出处 www.sql8.net</a></div></div></div></div> <div class="public_pc_right_footer2020" style="display:none;" data-v-4a5a7f56></div></div> <div id="right-floor-user-content_562" data-editor="{"type":"floor","pageId":143,"floorId":562}" class="user-right-floor right-box main-box detail-user-right" data-v-229a00b0><div class="__vuescroll" style="height:100%;width:100%;padding:0;position:relative;overflow:hidden;"><div class="__panel __hidebar" style="position:relative;box-sizing:border-box;height:100%;overflow-y:hidden;overflow-x:hidden;transform-origin:;transform:;"><div class="__view" style="position:relative;box-sizing:border-box;min-width:100%;min-height:100%;"><!----><div comp-data="[object Object]" baseInfo="[object Object]" community="[object Object]" class="introduce" data-v-4722a3ae><div class="introduce-title" data-v-4722a3ae><div class="img-info" data-v-4722a3ae><a href="https://bbs.csdn.net/forums/VC_Basic" class="community-img" data-v-4722a3ae><img src="https://img-community.csdnimg.cn/avatar/666d6d17e5774672af753dd112cb43f4.png?x-oss-process=image/resize,m_fixed,h_88,w_88" alt data-v-4722a3ae> <div title="VC/MFC" class="community-name" data-v-4722a3ae> VC/MFC </div></a></div></div> <div class="content" data-v-4722a3ae><div class="detail" data-v-4722a3ae><div title="16471" class="item" data-v-4722a3ae><p class="num" data-v-4722a3ae> 16,471 </p> <p class="desc" data-v-4722a3ae> 社区成员 </p></div> <div title="421732" class="item" data-v-4722a3ae><a href="https://bbs.csdn.net/forums/VC_Basic" target="_blank" data-v-4722a3ae><p class="num" data-v-4722a3ae> 421,732 </p> <p class="desc" data-v-4722a3ae> 社区内容 </p></a></div></div> <div class="detail-btns" data-v-4722a3ae><div class="community-ctrl-btns_wrapper" data-v-0ebf603c data-v-4722a3ae><div class="community-ctrl-btns" data-v-0ebf603c><div class="community-ctrl-btns_item" data-v-0ebf603c><div data-v-160be461 data-v-0ebf603c><div data-report-click="{"spm":"3001.5975"}" data-v-160be461><img src="https://csdnimg.cn/release/cmsfe/public/img/topic.427195d5.png" alt="" class="img sendTopic" data-v-160be461 data-v-0ebf603c> <span data-v-160be461 data-v-0ebf603c>发帖</span></div> <!----> <!----></div></div><div class="community-ctrl-btns_item" data-v-0ebf603c><div data-v-0ebf603c><img src="https://csdnimg.cn/release/cmsfe/public/img/me.40a70ab0.png" alt="" class="img me" data-v-0ebf603c> <span data-v-0ebf603c>与我相关</span></div></div><div class="community-ctrl-btns_item" data-v-0ebf603c><div data-v-0ebf603c><img src="https://csdnimg.cn/release/cmsfe/public/img/task.87b52881.png" alt="" class="img task" data-v-0ebf603c> <span data-v-0ebf603c>我的任务</span></div></div><div class="community-ctrl-btns_item" data-v-0ebf603c><div class="community-share" data-v-4ca34db9 data-v-0ebf603c><div class="handle-item share" data-v-ca030a68 data-v-4ca34db9><span height="384" data-v-ca030a68><div role="tooltip" id="el-popover-3947" aria-hidden="true" class="el-popover el-popper popo share-popover" style="width:265px;display:none;"><!----><div id="tool-QRcode" class="QRcode" data-v-ca030a68><img src="https://csdnimg.cn/release/cmsfe/public/img/shareBg3.9519d347.png" alt="" class="share-bg" data-v-ca030a68> <div class="share-bg-box" data-v-ca030a68><div class="share-content" data-v-ca030a68><img src="https://img-community.csdnimg.cn/avatar/666d6d17e5774672af753dd112cb43f4.png?x-oss-process=image/resize,m_fixed,h_88,w_88" alt="" class="share-avatar" data-v-ca030a68> <div class="share-tit" data-v-ca030a68>VC/MFC</div> <div class="share-dec" data-v-ca030a68>VC/MFC相关问题讨论</div> <span class="copy-share-url" data-v-ca030a68>复制链接</span> <div class="shareText" data-v-ca030a68> </div></div> <div class="share-code" data-v-ca030a68><div class="qrcode" data-v-ca030a68></div> <div class="share-code-text" data-v-ca030a68>扫一扫</div></div></div></div> </div><span class="el-popover__reference-wrapper"><div data-v-0ebf603c><img src="https://csdnimg.cn/release/cmsfe/public/img/share-circle.3e0b7822.png" alt="" class="img share" data-v-0ebf603c> <span data-v-0ebf603c>分享</span></div></span></span></div> <!----></div></div></div> <!----> <div data-v-4fb59baf data-v-0ebf603c><div class="el-dialog__wrapper ccloud-pop-outer2" style="display:none;" data-v-4fb59baf><div role="dialog" aria-modal="true" aria-label="dialog" class="el-dialog el-dialog--center" style="margin-top:15vh;width:70%;"><div class="el-dialog__header"><span class="el-dialog__title"></span><!----></div><!----><div class="el-dialog__footer"><span class="dialog-footer clearfix" data-v-4fb59baf><div class="confirm-btm fr" data-v-4fb59baf>确定</div></span></div></div></div></div></div></div></div> <div style="display:none;" data-v-4722a3ae data-v-4722a3ae><!----> <div class="introduce-desc" data-v-4722a3ae><div class="introduce-desc-title" data-v-4722a3ae>社区描述</div> <span data-v-4722a3ae> VC/MFC相关问题讨论 </span></div></div> <div class="introduce-text" data-v-4722a3ae><div class="label-box" data-v-4722a3ae><!----> <!----> <!----></div></div> <!----> <div class="manage" data-v-4722a3ae><div class="manage-inner" data-v-4722a3ae><span data-v-4722a3ae>社区管理员</span> <ul data-v-4722a3ae><li data-v-4722a3ae><a href="https://blog.csdn.net/community_8" target="_blank" class="start-img" data-v-4722a3ae><img src="https://profile-avatar.csdnimg.cn/default.jpg!1" alt="基础类社区" class="el-tooltip item" data-v-4722a3ae data-v-4722a3ae></a></li><li data-v-4722a3ae><a href="https://blog.csdn.net/sunhui" target="_blank" class="start-img" data-v-4722a3ae><img src="https://profile-avatar.csdnimg.cn/4da5553c0cca498aa6129165b431f71b_sunhui.jpg!1" alt="Web++" class="el-tooltip item" data-v-4722a3ae data-v-4722a3ae></a></li><li data-v-4722a3ae><a href="https://blog.csdn.net/CharlesSimonyi" target="_blank" class="start-img" data-v-4722a3ae><img src="https://profile-avatar.csdnimg.cn/fa9dbe2c89e44d1295ce730595971342_charlessimonyi.jpg!1" alt="encoderlee" class="el-tooltip item" data-v-4722a3ae data-v-4722a3ae></a></li></ul></div></div> <div class="actions" data-v-4722a3ae><!----> <div style="flex:1;" data-v-4722a3ae><div class="join-btn" data-v-4722a3ae> 加入社区 </div></div> <!----> <!----></div> <div class="el-dialog__wrapper" style="display:none;" data-v-38c57799 data-v-4722a3ae><div role="dialog" aria-modal="true" aria-label="获取链接或二维码" class="el-dialog join-qrcode-dialog" style="margin-top:15vh;width:600px;"><div class="el-dialog__header"><span class="el-dialog__title">获取链接或二维码</span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><div class="el-dialog__footer"><span class="dialog-footer" data-v-38c57799></span></div></div></div> <div class="collapse-btn" data-v-4722a3ae><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAgCAYAAACFM/9sAAAAAXNSR0IArs4c6QAAAi1JREFUaEPtl01u01AUhc+N8wMSO4AxzJAqwQpKQsdtbMOICmKnwCKQ2ACDIgotrYKiduIiVZ10B0CBAjtAbICfooomJr3IcUoTiVLb15GNuG/67nm65/M5AxP0iAiQSK1iKEBhCBSgAhQSEMo1gQpQSEAo1wQqQCEBoVwT+K8CnLnWvER8cOHMaf95q9Xaj+vDtp3LPeD83u6p9a2t+U5cfVrzmSTQNOfOgg4+ATDAeNHp/Jza3Fz5HtWUZbl3GXjYn2e+53lL96Nq057LBOD0dOOcUSx8BFAcGHpZLlWmVlfnd08yaJrubRAe/Z77HwEG5kdS1E8StgFc9bzFb8dBrNtukxgLwOAXNEF6T/pAce8zSeDhknXbuUNMQRUHe/BrMNX+BNGyHIdBT45m6VVn36/FqX5cOFHmMwUYJrE5x+CgkuEujLe+361ubLS+HhowzeYtEC8NzWyXy5ValMpHgSCZyRxgsLxpui4Ij4/ShZ1S0aiurS18sSznJoOeDt29AaP6t6pLgMTV5gJgsHTddhvEWBwC9Y6AZww8AFA4Lp1xDac9nxuAYZ37aQuqGgIbPTt+t3tluNppw0jyXq4AhnV2ZkG0PAKR8b5UMiaDSicxOU5N7gCGSXRvMLAygPgB3Jv0vOXP4wSR9O1cAgzMzFxvXDR6hYlK5cd6u93eS2pw3LrcAhy38bTeV4BCkgpQAQoJCOWaQAUoJCCUawIVoJCAUK4JVIBCAkL5L1yapyGdIBwvAAAAAElFTkSuQmCC" alt data-v-4722a3ae></div></div><!----><!----><div comp-data="[object Object]" baseInfo="[object Object]" typePage="detail" community="[object Object]" class="floor-user-right-rank" data-v-3d3affee><div class="el-tabs el-tabs--top" data-v-3d3affee><div class="el-tabs__header is-top"><div class="el-tabs__nav-wrap is-top"><div class="el-tabs__nav-scroll"><div role="tablist" class="el-tabs__nav is-top" style="transform:translateX(-0px);"><div class="el-tabs__active-bar is-top" style="width:0px;transform:translateX(0px);ms-transform:translateX(0px);webkit-transform:translateX(0px);"></div></div></div></div></div><div class="el-tabs__content"><div role="tabpanel" id="pane-integral" aria-labelledby="tab-integral" class="el-tab-pane" data-v-3d3affee></div><div role="tabpanel" aria-hidden="true" id="pane-3" aria-labelledby="tab-3" class="el-tab-pane" style="display:none;" data-v-3d3affee></div><div role="tabpanel" aria-hidden="true" id="pane-5" aria-labelledby="tab-5" class="el-tab-pane" style="display:none;" data-v-3d3affee></div><div role="tabpanel" aria-hidden="true" id="pane-6" aria-labelledby="tab-6" class="el-tab-pane" style="display:none;" data-v-3d3affee></div></div></div> <div class="floor-user-right-rank-score" data-v-608528ce data-v-3d3affee><div class="floor-user-right-rank-score-tabs" data-v-608528ce><ul data-v-608528ce><li data-v-608528ce> 近7日 </li><li data-v-608528ce> 近30日 </li><li class="active" data-v-608528ce> 至今 </li></ul></div> <div class="floor-user-right-rank-common" data-v-46cf600d data-v-608528ce><div class="rank-list" data-v-46cf600d><!----> <div class="no-data loading" data-v-46cf600d><i class="el-icon-loading" data-v-46cf600d></i> <p data-v-46cf600d>加载中</p></div> <!----> <a href="https:///VC_Basic/rank/list/total" target="_blank" class="show-more" data-v-46cf600d> 查看更多榜单 </a></div></div></div></div><div comp-data="[object Object]" baseInfo="[object Object]" typePage="detail" community="[object Object]" class="floor comunity-rule" data-v-3cfa4dbd><div class="title" data-v-3cfa4dbd> 社区公告 </div> <div class="contain" data-v-3cfa4dbd><div class="inner-content" data-v-3cfa4dbd><p style="margin-left:.5in">        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……<br />         向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……<br />         我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……</p> </div></div></div><div comp-data="[object Object]" baseInfo="[object Object]" typePage="detail" community="[object Object]" class="user-right-adimg empty-arr" data-v-15c6aa4f><div class="adImgs" data-v-2a6389b9 data-v-15c6aa4f><!----> <div data-v-2a6389b9><div data-v-2a6389b9></div></div></div></div><div comp-data="[object Object]" baseInfo="[object Object]" community="[object Object]" class="content-right-recommend" data-v-0f781e88><div data-v-3798762e data-v-0f781e88><!----> <!----></div></div><div comp-data="[object Object]" baseInfo="[object Object]" typePage="detail" community="[object Object]" class="ai-entrance" data-v-eb1c454c><p data-v-eb1c454c>试试用AI创作助手写篇文章吧</p> <div class="entrance-btn-line" data-v-eb1c454c><a href="https://mp.csdn.net/edit?guide=1" target="_blank" data-report-click="{"spm":"3001.9712"}" data-report-query="spm=3001.9712" class="entrance-btn" data-v-eb1c454c>+ 用AI写文章</a></div></div></div></div></div></div></div></div></div></div></div></div></div> <div> <script type="text/javascript" src="https://g.csdnimg.cn/common/csdn-footer/csdn-footer.js" data-isfootertrack="false" defer></script> </div></div></div><script> window.__INITIAL_STATE__= {"csrf":"z0Pue6Bl-FhaSbsbEXhsIP8JGWRlMbcWxZ0M","origin":"http:\u002F\u002Fbbs.csdn.net","isMobile":false,"cookie":"uuid_tt_dd=10_3098223860-1713559304016-496255;","ip":"18.119.131.178","pageData":{"page":{"pageId":143,"title":"社区详情","keywords":"社区详情","description":"社区详情","ext":{"isMd":"true","armsfe1":"{pid:\"dyiaei5ihw@1a348e4d05c2c78\",appType:\"web\",imgUrl:\"https:\u002F\u002Farms-retcode.aliyuncs.com\u002Fr.png?\",sendResource:true,enableLinkTrace:true,behavior:true}","redPacketCfg":"{\"presetTitle\":[\"成就一亿技术人!\",\"大吉大利\",\"节日快乐\",\"Bug Free\",\"Hello World\",\"Be Greater Than Average!!\"],\"defaultTitle\":\"成就一亿技术人!\",\"preOpenSty\":{},\"redCardSty\":{}}","blogStar":"[{\"year\":\"2021\",\"enable\":true,\"communityIds\":[3859],\"url\":\"https:\u002F\u002Fbbs.csdn.net\u002Fsummary2021\"},{\"year\":\"2022\",\"enable\":true,\"communityIds\":[3860],\"url\":\"https:\u002F\u002Fbbs.csdn.net\u002Fsummary2022\"}]","mdVersion":"https:\u002F\u002Fcsdnimg.cn\u002Frelease\u002Fmarkdown-editor\u002F1.1.0\u002Fmarkdown-editor.js","componentSortCfg":"{ \"right\":[\"ratesInfo\",\"cty-profile\",\"pub-comp\",\"user-right-introduce\",\"post-event\",\"my-mission\",\"user-recommend\",\"user-right-rank\",\"user-right-rule\",\"user-right-adimg\"] }","show_1024":"{\"enable\":false,\"useWhitelist\":false,\"whitelist\":[76215],\"home\":\"https:\u002F\u002F1111.csdn.net\u002F\",\"logo\":\"https:\u002F\u002Fimg-home.csdnimg.cn\u002Fimages\u002F20221104102741.png\",\"hideLive\":true}","iframes":"[\"3859\"]","pageCfg":"{\"disableDownloadPDF\": false,\"hideSponsor\":false}"}},"template":{"templateId":71,"templateComponentName":"ccloud-detail","title":"ccloud-detail","floorList":[{"floorId":562,"floorComponentName":"floor-user-content","title":"社区详情页","description":"社区详情页","indexOrder":3,"componentList":[{"componentName":"baseInfo","componentDataId":"cloud-detail1","componentConfigData":{},"relationType":3},{"componentName":"user-right-introduce","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"user-recommend","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"user-right-rank","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"user-right-rule","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"user-right-adimg","componentDataId":"","componentConfigData":{},"relationType":2},{"componentName":"default2014LiveRoom","componentDataId":"20221024DefaultLiveRoom","componentConfigData":{},"relationType":3}]}]},"data":{"baseInfo":{"customDomain":"","uriName":"VC_Basic","communityHomePage":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic","owner":{"userName":"community_8","nickName":"基础类社区","avatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","position":"","companyName":""},"user":{"userRole":3,"userName":null,"nickName":null,"avatarUrl":null,"rank":null,"follow":2,"communityBase":null,"joinCollege":null,"isVIP":null},"community":{"name":"VC\u002FMFC","description":"VC\u002FMFC相关问题讨论","avatarUrl":"https:\u002F\u002Fimg-community.csdnimg.cn\u002Favatar\u002F666d6d17e5774672af753dd112cb43f4.png?x-oss-process=image\u002Fresize,m_fixed,h_88,w_88","qrCode":"","createTime":"2007-09-28","communityAvatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","communityNotice":null,"userCount":16471,"contentCount":421732,"followersCount":8257,"communityRule":"\u003Cp style=\"margin-left:.5in\"\u003E        VC\u002FMFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……\u003Cbr \u002F\u003E\n        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……\u003Cbr \u002F\u003E\n        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……\u003C\u002Fp\u003E\n","communityId":127,"bgImage":"","hashId":"den11vnj","domain":"","uriName":"VC_Basic","externalDisplay":1,"adBanner":{"img":"","url":"","adType":0,"adCon":null},"rightBanner":{"img":"","url":"","adType":0,"adCon":null},"tagId":null,"tagName":null,"communityType":1,"communityApplyUrl":"https:\u002F\u002Fmarketing.csdn.net\u002Fquestions\u002FQ2106040308026533763","joinType":0,"visibleType":0,"collapse":0,"topicMoveAble":0,"allowActions":{},"communityOwner":"community_8","tagNameInfo":{"provinceTag":null,"areaTag":null,"technologyTags":null,"customTags":null}},"tabList":[{"tabId":1286,"tabName":"全部","tabUrl":"","tabSwitch":1,"tabType":4,"tabContribute":0,"cardType":0,"indexOrder":-1,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=1286","iframe":false,"sortType":1},{"tabId":1143,"tabName":"VC++技术资源","tabUrl":"https:\u002F\u002Fgithub.com\u002FTangramDev","tabSwitch":1,"tabType":0,"tabContribute":1,"indexOrder":0,"iframe":false,"sortType":1},{"tabId":689,"tabName":"VC综合技术","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":1,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=689","iframe":false,"sortType":1},{"tabId":699,"tabName":"互联网技术","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":2,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=699","iframe":false,"sortType":1},{"tabId":1110,"tabName":"MFC AppLauncher","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":3,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=1110","iframe":false,"sortType":1},{"tabId":690,"tabName":".NET 技术","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":4,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=690","iframe":false,"sortType":1},{"tabId":694,"tabName":"界面","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":5,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=694","iframe":false,"sortType":1},{"tabId":695,"tabName":"进程","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":6,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=695","iframe":false,"sortType":1},{"tabId":696,"tabName":"算法","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":7,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=696","iframe":false,"sortType":1},{"tabId":697,"tabName":"硬件\u002F系统","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":8,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=697","iframe":false,"sortType":1},{"tabId":698,"tabName":"数据库","tabUrl":"","tabSwitch":1,"tabType":1,"tabContribute":1,"cardType":0,"indexOrder":9,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=698","iframe":false,"sortType":1},{"tabId":4055743,"tabName":"博文收录","tabUrl":"","tabSwitch":1,"tabType":2,"tabContribute":0,"cardType":0,"indexOrder":19,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=4055743","iframe":false,"sortType":1},{"tabId":1636846,"tabName":"Ada助手","tabUrl":"","tabSwitch":1,"tabType":2,"tabContribute":0,"cardType":0,"indexOrder":20,"url":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic?typeId=1636846","iframe":false,"sortType":1}],"dataResource":{"mediaType":"c_cloud","subResourceType":"8_c_cloud_long_text","showType":"long_text","tabId":0,"communityName":"VC\u002FMFC","communityHomePageUrl":"https:\u002F\u002Fbbs.csdn.net\u002Fforums\u002FVC_Basic","communityType":1,"content":{"id":"40249063","contentId":40249063,"cateId":0,"cateName":null,"url":"https:\u002F\u002Fbbs.csdn.net\u002Ftopics\u002F40249063","shareUrl":"https:\u002F\u002Fbbs.csdn.net\u002Ftopics\u002F40249063","createTime":"2003-10-20 04:59:47","updateTime":"2021-05-28 13:40:49","resourceUsername":"borlandband","best":0,"top":0,"text":null,"publishDate":"2003-10-20","lastReplyDate":"2003-10-21","type":"13","nickname":"borlandband","avatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","username":"borlandband","commentCount":2,"diggNum":0,"digg":false,"viewCount":30,"hit":false,"resourceSource":6,"status":10,"taskStatus":null,"expired":false,"taskCate":0,"taskAward":0,"taskExpired":null,"checkRedPacket":null,"avgScore":0,"totalScore":0,"topicTitle":"2问;在edit controls里如何定位及在读取文件时如何定位?","insertFirst":false,"likeInfo":null,"description":"1》:在EDIT CONTROLS 里,我想按行来移动光标,请问如何实现? 2\u003E\u003E: ifstream file; file.open(\"fileName\",ios_base::in); 同样对这个文件如何实现光标按行定位操作? ","coverImg":"https:\u002F\u002Fimg-home.csdnimg.cn\u002Fimages\u002F20221109054142.png","content":"1》:在EDIT CONTROLS 里,我想按行来移动光标,请问如何实现?\u003Cbr \u002F\u003E\n2>>:\u003Cbr \u002F\u003E\nifstream file;\u003Cbr \u002F\u003E\nfile.open("fileName",ios_base::in);\u003Cbr \u002F\u003E\n同样对这个文件如何实现光标按行定位操作?\u003Cbr \u002F\u003E\n","mdContent":null,"pictures":null,"videoInfo":null,"linkInfo":null,"student":{"isCertification":false,"org":"","bala":""},"employee":{"isCertification":false,"org":"","bala":""},"userCertification":[],"dependId":"0","dependSubType":null,"videoUrl":null,"favoriteCount":0,"favoriteStatus":false,"taskType":null,"defaultScore":null,"syncAsk":false,"videoPlayLength":null},"communityUser":null,"allowPost":false,"submitHistory":[{"user":{"registerurl":"https:\u002F\u002Fg.csdnimg.cn\u002Fstatic\u002Fuser-reg-year\u002F1x\u002F21.png","avatarurl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","nickname":"borlandband","selfdesc":"","createdate":"2003-07-28 11:11:00","days":"7572","years":"21","username":"borlandband","school":null,"company":null,"job":null},"userName":"borlandband","event":"创建了帖子","body":"2003-10-20 04:59","editId":null}],"resourceExt":{}},"contentReply":{"pageNo":1,"pageSize":20,"totalPages":1,"totalCount":2,"total":0,"list":[{"hit":null,"hitMsg":null,"content":"自己顶啊~~大家帮忙。","topicTitle":null,"description":"自己顶啊~~大家帮忙。","id":25509333,"contentResourceId":40249063,"bindContentResourceId":0,"communityId":127,"username":"borlandband","userNickName":"borlandband","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":0,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2003-10-21 10:27:59","updateTime":"2003-10-21 10:27:59","formatTime":"2003-10-21","userRoleHonorary":{"userName":null,"roleId":null,"roleType":null,"roleStatus":null,"honoraryId":null,"roleName":null,"honoraryName":null,"communityNickname":null,"communitySignature":null},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null},{"hit":null,"hitMsg":null,"content":"自己顶啊~~大家帮忙。","topicTitle":null,"description":"自己顶啊~~大家帮忙。","id":25509307,"contentResourceId":40249063,"bindContentResourceId":0,"communityId":127,"username":"borlandband","userNickName":"borlandband","userAvatar":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","mdContent":null,"parentId":0,"replyName":"","replyNickName":"","bizNo":"bbs","ip":0,"status":10,"childCount":0,"topStatus":0,"recommendStatus":0,"userLike":false,"diggCount":0,"childIds":"","createTime":"2003-10-21 10:27:23","updateTime":"2003-10-21 10:27:23","formatTime":"2003-10-21","userRoleHonorary":{"userName":null,"roleId":null,"roleType":null,"roleStatus":null,"honoraryId":null,"roleName":null,"honoraryName":null,"communityNickname":null,"communitySignature":null},"child":null,"communityNickname":null,"communityReplyNickname":null,"rewardInfo":null,"checkRedPacketVO":null,"noDiggCount":null}],"maxPageSize":3000},"defaultActiveTab":1286,"recommends":[{"url":"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fhancsdn\u002F3119545","title":"delphi_随机滚动_抽奖","desc":"unit UnitMain;\n\ninterface\n\nuses\n Windows, Messages, SysUtils, Variants, Classes, Graphics, \u003Cem\u003EControls\u003C\u002Fem\u003E, Forms,\n Dialogs, StdCtrls, ExtCtrls, math, Buttons;\n\ntype\n TRandomForm = class(TForm)\n Button1: TButton;\n Timer1: TTimer;\n \u003Cem\u003EEdit\u003C\u002Fem\u003EPath: T\u003Cem\u003EEdit\u003C\u002Fem\u003E;\n ListBox1: TListBox;\n Button2: TButton;\n SpeedButton1: TSpeedButton;\n \u003Cem\u003EEdit\u003C\u002Fem\u003EName: T\u003Cem\u003EEdit\u003C\u002Fem\u003E;\n OpenDialog: TOpenDialog;\n procedure Button1Click(Sender: TObject);\n procedure Timer1Timer(Sender: TObject);\n procedure Button1KeyPress(Sender: TObject; var Key: Char);\n procedure FormShow(Sender: TObject);\n procedure SpeedButton1Click(Sender: TObject);\n procedure Button2Click(Sender: TObject);\n private\n s: TStringList; \u002F\u002F从文件中读取数据\n Current: Integer; \u002F\u002F随机数产生的序号\n Num: Integer; \u002F\u002F数组中的数量\n I: Integer; \u002F\u002F序号\n public\n \u002F\u002F\n procedure LoadFile; \u002F\u002F 装载文件\n procedure GetNameValue;\n end;","createTime":"2011-03-23 15:09:35","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Paid-1-3119545-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Paid-1-3119545-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"1\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fhancsdn\u002F3119545\",\"strategy\":\"2~default~OPENSEARCH~Paid\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Paid-1-3119545-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"1\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fhancsdn\u002F3119545\",\"strategy\":\"2~default~OPENSEARCH~Paid\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Paid-1-3119545-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"download"},{"url":"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fqq_34174369\u002F10596451","title":"不用三方控件读excel源码","desc":"本资源无任何三方控件,无须安装excel,所使用控件自己下载去看\nunit Unit1;\n\ninterface\n\nuses\n Windows, Messages, SysUtils, Variants, Classes, Graphics, \u003Cem\u003EControls\u003C\u002Fem\u003E, Forms, shlobj,ShellAPI,\n Menus, StdCtrls, DB, ADODB, FileCtrl, Grids, DBGrids;\n\ntype\n TForm1 = class(TForm)\n DBGrid1: TDBGrid;\n FileListBox1: TFileListBox;\n DirectoryListBox1: TDirectoryListBox;\n DriveComboBox1: TDriveComboBox;\n con1: TADOConnection;\n ADOQuery1: TADOQuery;\n DasFind: TADODataSet;\n DataSource5: TDataSource;\n ComboBox1: TComboBox;\n PopupMenu1: TPopupMenu;\n N1: TMenuItem;\n Button1: TButton;\n \u003Cem\u003EEdit\u003C\u002Fem\u003E1: T\u003Cem\u003EEdit\u003C\u002Fem\u003E;\n ComboBox2: TComboBox;\n DataSource1: TDataSource;\n PopupMenu2: TPopupMenu;\n N2: TMenuItem;\n N3: TMenuItem;\n Button2: TButton;\n ADOConnection1: TADOConnection;\n procedure FileListBox1Click(Sender: TObject);\n procedure N1Click(Sender: TObject);\n procedure Button1Click(Sender: TObject);\n procedure setdbgridwidth;\n procedure N2Click(Sender: TObject);\n procedure N3Click(Sender: TObject);\n procedure \u003Cem\u003EEdit\u003C\u002Fem\u003E1KeyUp(Sender: TObject; var Key: Word;\n Shift: TShiftState);\n procedure ComboBox1Change(Sender: TObject);\n procedure Button2Click(Sender: TObject);\n procedure FormCreate(Sender: TObject);\n private\n { Private declarations }\n public\n { Public declarations }\n end;\n\n...","createTime":"2018-08-10 20:03:01","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-2-10596451-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-2-10596451-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"2\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fqq_34174369\u002F10596451\",\"strategy\":\"2~default~OPENSEARCH~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-2-10596451-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"2\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fqq_34174369\u002F10596451\",\"strategy\":\"2~default~OPENSEARCH~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-2-10596451-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"download"},{"url":"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fweixin_42105169\u002F15061819","title":"WpfHex\u003Cem\u003EEdit\u003C\u002Fem\u003EorControl:Wpf Hex\u003Cem\u003Eedit\u003C\u002Fem\u003Eor是功能强大且可完全自定义的用户控件,用于将文件或流编辑为十六进制,十进制和二进制。 可以在Wpf或WinForm应用程序中使用","desc":":bullseye: 注意:使用VISUAL STUDIO 2019 v16.6.0 +构建\nWpf Hex\u003Cem\u003Eedit\u003C\u002Fem\u003Eor是功能强大且可完全自定义的用户控件,用于将文件或流编辑为十六进制,十进制和二进制。\n 您可以在Wpf或WinForm应用程序中非常轻松地使用它。 下载代码并测试Wpf(C#,VB.NET)和WinForm(C#)示例。\n 控件以英语,法语,俄语,波兰语,葡萄牙语和中文进行了本地化\n :star: 您要说谢谢还是像项目一样?\n Hex\u003Cem\u003Eedit\u003C\u002Fem\u003Eor控件是完全免费的,可在您想要的所有项目中使用,例如开源和商业应用程序。 我会在业余\u003Cem\u003E时\u003C\u002Fem\u003E间做到这一点,有一些合作者会在可能的\u003Cem\u003E时\u003C\u002Fem\u003E候为我提供帮助...请点击 :star: 按钮或","createTime":"2021-02-05 03:07:40","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-3-15061819-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-3-15061819-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"3\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fweixin_42105169\u002F15061819\",\"strategy\":\"2~default~OPENSEARCH~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-3-15061819-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"3\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fweixin_42105169\u002F15061819\",\"strategy\":\"2~default~OPENSEARCH~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-3-15061819-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"download"},{"url":"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Ffanshuzone\u002F196338","title":"cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor6.0","desc":"\u003Cbr\u002F\u003ECute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor功能特点 \u003Cbr\u002F\u003E是什么使Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor成为Html在线编辑器的领航者?除了其强大的功能和方便的使用, 这\u003Cem\u003E里\u003C\u002Fem\u003E还有一些顶尖的技术因素是Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor编辑器成为你编辑和发布Web内容的最佳选择: \u003Cbr\u002F\u003E 界面简洁加载速度快 \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E由于才有了很多优化方法,所以Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor非常简单、小巧、装载速度快,但仍然保持功能强大、执行效率高的特点。 \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 跨浏览器,跨平台的所见即所得在线html编辑器 \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E兼容市面上最流行的ie5.5+,firefox1.0+,mozilla1.3+, netscape7+和Safari(1.3+)浏览器,并且包括Mac和Linux操作平台。 \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor遵循Web标准,没有类似 \u003CFONT\u003E 这种标签 \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E你的Html编辑器还在使用类似 \u003CFONT\u003E这种标签么? Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor会帮助你构建用户最新Web标准的html代码标签,自动生成简洁的HTML\u002FXHTML代码。 为什么要遵循Web标准? \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E学习应用Web标准有很多益处,下面给几个简单例子:\u003Cbr\u002F\u003E\u003Cbr\u002F\u003E获得好的搜索引擎排名: The separation of content and presentation makes the content represent a larger part of the total file size. Combined with semantic markup this will improve search engine rankings. \u003Cbr\u002F\u003E更快的下载和加载网页: Less HTML results in smaller file sizes and quicker downloads. Modern web browsers render pages faster when they are in their standards mode than when they are in their backwards compatible mode. \u003Cbr\u002F\u003E适应未来网页浏览器: When you use defined standards and valid code you future-proof your documents by reducing the risk of future web browsers not being able to understand the code you have used. \u003Cbr\u002F\u003E代码编写简单,维护方便: Using more semantic and structured HTML makes it easier and quicker to understand code created by somebody else. \u003Cbr\u002F\u003E适应其他设备: Semantic HTML, where structure is separated from presentation, makes it easier for screen readers and alternative browsing devices to interpret the content. \u003Cbr\u002F\u003E非常好的适应性: A semantically marked up document can be easily adapted to print and alternative browsing devices, like handheld computers and cellular phones, just by linking to a different CSS file. You can also make site-wide changes to presentation by \u003Cem\u003Eedit\u003C\u002Fem\u003Eing a single file. \u003Cbr\u002F\u003ERead more:\u003Cbr\u002F\u003E我的网页符合Web标准,你的呢? \u003Cbr\u002F\u003E 能自动清理HTML代码中Word标记 \u003Cbr\u002F\u003E\u003Cbr\u002F\u003EWhen text is pasted from Microsoft Word allot of unnecessary word specific markup is carried across. This can result in web pages that take an unnecessarily long time to download. The Paste from Word button solves this by removing word markup before pasting the text into your page. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 支持W3C WAI和section 508的无障碍引导 \u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor optional accessibility settings ensure your site complies with Section 508, so people with disabilities can have full access to your content.\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 输出的HTML或不错的XHTML供你选择 (Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor supports output well-formed XHTML. Your choice of XHTML 1.0 or HTML 4.01 output. \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 无限次的撤销\u002F恢复\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EMany of the other \u003Cem\u003Eedit\u003C\u002Fem\u003Eors on the market cannot undo or redo certain actions, and certain table operations - such as cell merge or column deletion. Cute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor 4.0 has a new custom undo\u002Fredo implementation to make you can now safely undo those actions. \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 多语言支持,通过简单设置XML即可完成 (Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EAll labels, buttons, tooltips and messages are located in external XML files, so that the language of the \u003Cem\u003Eedit\u003C\u002Fem\u003Eor can be switched with a single property. You can also create a new language in a matter of minutes. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 完全支持页面编辑(从 \u003CHTML\u003E 到 \u003C\u002FHTML\u003E) (Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor 4.0 allows you to \u003Cem\u003Eedit\u003C\u002Fem\u003E a full HTML page, including \u003Ctitle\u003E, \u003C!DOCTYPE...\u003E and some other options. You can also insert Form elements (checkbox, button, textarea, etc.) and modify certain properties of the element.\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 默认换行为软回车 (Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EMost other \u003Cem\u003Eedit\u003C\u002Fem\u003Eors insert double line returns which can be annoying for clients who are used to \u003Cem\u003Eedit\u003C\u002Fem\u003Eing in Microsoft Word. Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor can be configured to use \u003Cdiv\u003E, \u003Cbr\u003E or \u003Cp\u003E tags when you press enter. In either mode \u003Cbr\u003E tags can be created by using shift+enter.\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 支持代码缩进和小写字母\u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor displays nicely indented code in the HTML mode and the generating HTML tags and Attributes are in lower case. This is very convenient and important for the advanced users. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 支持全屏编辑 (Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EIt does not open a new window, instead it will resize to fit the browser screen. \u003Cem\u003EEdit\u003C\u002Fem\u003E in full screen mode, maximizing your available space. \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 没有打开较慢的Java或ActiveX组件\u003Cbr\u002F\u003E\u003Cbr\u002F\u003E100% DHTML, JavaScript ASP.Net code. There are no slow Java or ActiveX components to worry about and everything is handled in the browser! \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 支持相对地址和URL自动关联(Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EWith Cute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor, you have the choice of using either a relative or absolute URL. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 部署简单\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EThe perfect addition to your content management system! Only a couple lines of code , you don't need to be an expert. Allows you to add an online HTML \u003Cem\u003Eedit\u003C\u002Fem\u003Eing functionality that works with standard HTML form.\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 可以简单的通过API隐藏按钮和标签 \u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor allows developers to set the image directory, set the \u003Cem\u003Econtrols\u003C\u002Fem\u003E width, disable image uploading and deleting, restrict access to the source\u002Fpreview tabs, hide buttons and lists that you don't want your clients to see or access. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 支持图片的文字环绕 \u003Cbr\u002F\u003E\u003Cbr\u002F\u003ELocate the image you want to wrap text around, and click any justify button in the toolbar. The image will float to the desired direction. Text will be positioned around the image. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 支持文件下载 \u003Cbr\u002F\u003E\u003Cbr\u002F\u003EYou can upload document files, create a link from your HTML content to the document files (zip files, ppt files...). \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E CSS型皮肤 (Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor provides several built in themes that are ready to use. Developers can completely change the appearance of the toolbar and the dialogs by simply modifying the supplied classes and images. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 高级的表格管理\u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECreate and modify tables and table cells. Set their border color, alignment, cellspacing and more! Once you've created a table, simply right click inside of it and use the handy popup menu to change its attributes. \u003Ccaption\u003E,\u003Csummary\u003E,\u003Cthead\u003E,\u003Ctfoot\u003E,\u003Cth\u003E tags are supported. \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 图片插入和自动上传\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EBuilt-in thumbnail generator. Thumbnail images are dynamically created; Supports upload new images. Paging - specify how many images. Support auto resize images.\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 具有特殊的对话框\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EWith Style builder dialog box you can apply CSS style attributes directly to any HTML elements on your Web page.\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 支持内容模板 (Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EThe basic idea behind a Content Management System (CMS) is to separate the management of content from design. Cute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor allows the site designer to easily create and establish templates to give the site a uniform look. Templates may be modified when desired. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 通过限制html和文字的长度来保护你的数据库 (Demo)\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EIf you tried to insert a record whose text length is greater than allowed by your table, an error will be reported. To prevent this type of error from occurring, developers can use MaxHTMLLength or MaxTextLength in the Cute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor to limit the length of the user抯 input. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E Apply security to control user access to resources \u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECute \u003Cem\u003EEdit\u003C\u002Fem\u003Eor allows developers to assign a pre-defined set of permissions by group or individual. This prevents a normal user to access the administration functionality. \u003Cbr\u002F\u003E\u003Cbr\u002F\u003EThe details of permissions are specified by an XML security policy file. Each level maps to a specific file. The default mappings: \u003Cbr\u002F\u003E\u003Cbr\u002F\u003Eadmin设置 admin.config \u003Cbr\u002F\u003Edefault设置 default.config \u003Cbr\u002F\u003Eguest设置 guest.config \u003Cbr\u002F\u003EYou can customize and extend each policy file by \u003Cem\u003Eedit\u003C\u002Fem\u003Eing the XML security policy file. You can also create your own policy files that define arbitrary permission sets.\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EComparison of the sample security policy file \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E \u003Cbr\u002F\u003EPermissions\u002FResource Setting Admin Default Guest \u003Cbr\u002F\u003EAllowUpload \u003Cbr\u002F\u003EAllowDelete \u003Cbr\u002F\u003EAllowCopy \u003Cbr\u002F\u003EAllowMove \u003Cbr\u002F\u003EAllowCreateFolder \u003Cbr\u002F\u003EAllowDeleteFolder \u003Cbr\u002F\u003ERestrictUploadedImageDimension \u003Cbr\u002F\u003EAutoResizeUploadedImages \u003Cbr\u002F\u003EMaxImageWidth 6400 640 640 \u003Cbr\u002F\u003EMaxImageHeight 4800 480 480 \u003Cbr\u002F\u003EMaxImageSize 10000 100 100 \u003Cbr\u002F\u003EMaxMediaSize 10000 100 100 \u003Cbr\u002F\u003EMaxFlashSize 10000 100 100 \u003Cbr\u002F\u003EMaxDocumentSize 10000 100 100 \u003Cbr\u002F\u003EImageGalleryPath ~\u002Fuploads ~\u002Fuploads\u002Fmember ~\u002Fuploads\u002Fguest \u003Cbr\u002F\u003EMediaGalleryPath ~\u002Fuploads ~\u002Fuploads\u002Fmember ~\u002Fuploads\u002Fguest \u003Cbr\u002F\u003EFlashGalleryPath ~\u002Fuploads ~\u002Fuploads\u002Fmember ~\u002Fuploads\u002Fguest \u003Cbr\u002F\u003EFilesGallaryPath ~\u002Fuploads ~\u002Fuploads\u002Fmember ~\u002Fuploads\u002Fguest \u003Cbr\u002F\u003EImageFilters .jpg \u003Cbr\u002F\u003E.jpeg \u003Cbr\u002F\u003E.gif \u003Cbr\u002F\u003E.png .jpg \u003Cbr\u002F\u003E.jpeg \u003Cbr\u002F\u003E.gif \u003Cbr\u002F\u003E .jpg \u003Cbr\u002F\u003E.jpeg \u003Cbr\u002F\u003E.gif \u003Cbr\u002F\u003E \u003Cbr\u002F\u003EMediaFilters .avi \u003Cbr\u002F\u003E.mpg \u003Cbr\u002F\u003E.mpeg \u003Cbr\u002F\u003E.mp3 .avi \u003Cbr\u002F\u003E.mpg \u003Cbr\u002F\u003E.mpeg \u003Cbr\u002F\u003E .avi \u003Cbr\u002F\u003E.mpg \u003Cbr\u002F\u003E.mpeg \u003Cbr\u002F\u003E \u003Cbr\u002F\u003EDocumentFilters .txt, .doc\u003Cbr\u002F\u003E.pdf, .zip\u003Cbr\u002F\u003E.rar, .avi\u003Cbr\u002F\u003E.mpg, .mpeg\u003Cbr\u002F\u003E.mp3, .jpg\u003Cbr\u002F\u003E.jpeg,.gif\u003Cbr\u002F\u003E.png .pdf, .doc\u003Cbr\u002F\u003E .txt, .doc\u003Cbr\u002F\u003E.pdf, .zip\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 在线图片编辑\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EPeople that input content on a website are generally not web designers, so most don't have that design & technical fibre in them. With online image \u003Cem\u003Eedit\u003C\u002Fem\u003Eor, you can now \u003Cem\u003Eedit\u003C\u002Fem\u003E image file with no image \u003Cem\u003Eedit\u003C\u002Fem\u003Eing software to download or install! Easy drag and drop familiar interface. Resize, change dimensions, scale, crop, add text, optimize, rotate, flip, mirror and add watermark. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 控制上传文件夹大小\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EMax Upload Folder size(Including all subfolders and files. A must have feature for people who have limited hosting space.) Dynamic display of available free space in the Upload Folder.Limits the size of your upload folder. If the max is reached uploads will be disabled. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 支持图片热点\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EImage maps are pictures with clickable regions also known as \"hotspots.\" When users click on one of the hotspots, they're directed to the page you designate. Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor 5.0 lets you easily create image maps to add fun and excitement to a page\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E \u003Cdiv\u003E 的盒模式\u003Cbr\u002F\u003E\u003Cbr\u002F\u003E\u003Cdiv\u003E boxes offer a much greater ability to control the layout of a page. With Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor, you can put any content between \u003Cdiv\u003E tags and then use CSS to style all sorts of borders, backgrounds, etc. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 通用虚拟键盘\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EVirtual Keyboard does not require changes to language settings of your system and even speeds up the entire text input process for your customers. It lets your native speaking clients to access your web resources from any location in the world without changing national keyboard layouts and fonts on their machines. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 把图片存到数据库\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EWith Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor you can easily use a Sql Server database or access database as the file storage. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E RTF和HTML之间互相转换\u003Cbr\u002F\u003E\u003Cbr\u002F\u003EWith Cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor you can easily convert an HTML document into an RTF file and RTF file into HTML or XHTML document. \u003Cbr\u002F\u003E \u003Cbr\u002F\u003E 生成PDF文件\u003Cbr\u002F\u003E\u003Cbr\u002F\u003ECute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor also allows you dynamically create Adobe PDF documents from ASP.NET.\u003Cbr\u002F\u003E cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor6.0多语言版(集成lic文件) \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E目前功能强大,最好的Asp.net编辑器之一 \u003Cbr\u002F\u003E除了一般html编辑器具有的功能外,还有word过滤、图片在线处理、加水印等实用功能 \u003Cbr\u002F\u003E使用关键步骤: \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E1、引用bin下的cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor文件 \u003Cbr\u002F\u003E2、在aspx页面顶部中添加引用 \u003Cbr\u002F\u003E3、在aspx页面中加入代码 \u003Cbr\u002F\u003E4、最后可以在.cs文件中通过来读取\u003Cem\u003EEdit\u003C\u002Fem\u003Eor1.Text的值来进行任意的扩展和控制了 \u003Cbr\u002F\u003E具体配置可参照default.aspx和default.aspx.cs \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E关于cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor6.0的特征及体验请浏览cute\u003Cem\u003EEdit\u003C\u002Fem\u003Eor.cn,系统集成了lic授权文件,仅供体验测试使用,请不要用于任何商业用途! \u003Cbr\u002F\u003E\u003Cbr\u002F\u003E \u003Cbr\u002F\u003E","createTime":"2007-06-19 11:25:19","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-4-196338-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-4-196338-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"4\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Ffanshuzone\u002F196338\",\"strategy\":\"2~default~OPENSEARCH~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-4-196338-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"4\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Ffanshuzone\u002F196338\",\"strategy\":\"2~default~OPENSEARCH~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-4-196338-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"download"},{"url":"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fsnihcel\u002F620401","title":"经典cookie购物车源码[GridView实现]","desc":"特别说明请注意:\n根许多网友反应,\n\nusing Maticsoft.Functions;\n这些代码看不懂\n其实Functions 这个dll是我定义常用的函数类,如果需要跟我联系索取http:\u002F\u002Fsql8.net 下面有我的群号,\n其中\n ArtsShop.Model.Arts_Product _p = new ArtsShop.Model.Arts_Product();\n ArtsShop.BLL.Arts_Product p = new ArtsShop.BLL.Arts_Product();\n _p = p.GetModel(id);\n这是我的商品信息的类,三层结构,这个在用\u003Cem\u003E时\u003C\u002Fem\u003E你们只能换成你们自己的,这些代码完全可以删除,\n比如 MyDr[1] = _p.Title;\n用来读取商品名的,你们可以改MyDr[1] = dr[\"productname\"].ToString();就行了,\n\n\nAddToCart.aspx页面代码 \n\n 无标题页\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \u003Casp:TextBox ID=\"TextBox1\" runat=\"server\" Text='' Width=\"44px\"\u003E\n \n \n \u003Casp:Label ID=\"Label1\" runat=\"server\" Text=''\u003E\n \n \n \n \n \n 保存 \n 取消\n \n \n 编辑\n \n \n \n \n 继续购物\n \n 清空购物车\n \n 下订单\n \n \n \n\n\nAddToCart.aspx.cs页面代码 using System;\nusing System.Data;\nusing System.Configuration;\nusing System.Collections;\nusing System.Web;\nusing System.Web.Security;\nusing System.Web.UI;\nusing System.Web.UI.Web\u003Cem\u003EControls\u003C\u002Fem\u003E;\nusing System.Web.UI.Web\u003Cem\u003EControls\u003C\u002Fem\u003E.WebParts;\nusing System.Web.UI.Html\u003Cem\u003EControls\u003C\u002Fem\u003E;\nusing Maticsoft.Functions;public partial class AddToCart : System.Web.UI.Page\n{\n protected void Page_Load(object sender, EventArgs e)\n {\n int ProID;\n HttpCookie cookie;\n bool Tempbl = false;\n string Tempstr;\n if (!Page.IsPostBack)\n {\n if (!object.Equals(Request.QueryString[\"id\"], null))\n {\n ProID = int.Parse(Request.QueryString[\"id\"]);\n \u002F\u002F创购物车cookie yxy .\u002F\u002Fsql8.net\n if (object.Equals(Request.Cookies[\"ztbscart\"], null))\n cookie = new HttpCookie(\"ztbscart\");\n else\n cookie = Request.Cookies[\"ztbscart\"];\n \u002F\u002F判断是否已存在于购物车内 yxy \u002F\u002F sql8.net\n for (int i = 0; i \u003C cookie.Values.Keys.Count; i++)\n {\n if (!object.Equals(cookie.Values.Keys[i], null))\n {\n Tempstr = cookie.Values.AllKeys[i].ToString();\n if (Tempstr.Trim() != \"\")\n {\n if (ProID == int.Parse(cookie.Values.AllKeys[i]))\n {\n Tempbl = true;\n break;\n }\n }\n }\n }\n \u002F\u002F不未购买过则加入购物车 yxy \u002F\u002Fsql8.net\n if (!Tempbl)\n cookie.Values.Add(ProID.ToString(), \"1\");\n else\n {\n }\n TimeSpan ts = new TimeSpan(0, 0, 10, 0);\n cookie.Expires = DateTime.Now + ts;\n Response.AppendCookie(cookie);\n }\n BindGrid();\n }\n } \u002F\u002F绑定数据 yxy \u002F\u002Fsql8.net\n private void BindGrid()\n {\n DataTable MyDt;\n DataRow MyDr;\n string str = \"\";\n MyDt = new DataTable();\n MyDt.Columns.Add(new DataColumn(\"id\", str.GetType()));\n MyDt.Columns.Add(new DataColumn(\"Title\", str.GetType()));\n MyDt.Columns.Add(new DataColumn(\"Num\", str.GetType()));\n MyDt.Columns.Add(new DataColumn(\"Price\", str.GetType()));\n MyDt.Columns.Add(new DataColumn(\"Discount\", str.GetType()));\n MyDt.Columns.Add(new DataColumn(\"Vipprice\", str.GetType()));\n MyDt.Columns.Add(new DataColumn(\"Totle\", str.GetType()));\n if (!object.Equals(Request.Cookies[\"ztbscart\"], null))\n {\n HttpCookie cookie = Request.Cookies[\"ztbscart\"];\n double Totle;\n \u002F\u002FResponse.Write(\"|\" + Request.Cookies[\"ztbscart\"].Values.Keys[1].ToString() + \"|\");\n \u002F\u002FResponse.End();\n for (int i = 0; i \u003C cookie.Values.Keys.Count; i++)\n {\n int id;\n MyDr = MyDt.NewRow();\n if (cookie.Values.AllKeys[i] != \"\" && cookie.Values[i] != \"\")\n {\n id = int.Parse(cookie.Values.AllKeys[i].ToString());\n ArtsShop.Model.Arts_Product _p = new ArtsShop.Model.Arts_Product();\n ArtsShop.BLL.Arts_Product p = new ArtsShop.BLL.Arts_Product();\n _p = p.GetModel(id);\n MyDr[0] = id;\n MyDr[1] = _p.Title;\n MyDr[2] = cookie.Values[i];\n MyDr[3] = _p.Price;\n MyDr[4] = _p.Discount;\n MyDr[5] = _p.Vipprice1;\n Totle = double.Parse(MyDr[2].ToString()) * double.Parse(MyDr[5].ToString());\n MyDr[6] = Totle;\n MyDt.Rows.Add(MyDr);\n }\n }\n GridView1.DataSource = MyDt.DefaultView;\n GridView1.DataBind();\n }\n }\n protected void GridView1_Row\u003Cem\u003EEdit\u003C\u002Fem\u003Eing(object sender, GridView\u003Cem\u003EEdit\u003C\u002Fem\u003EEventArgs e)\n {\n \u002F\u002F编辑某行数量 yxy \u002F\u002Fsql8.net\n GridView1.\u003Cem\u003EEdit\u003C\u002Fem\u003EIndex = e.New\u003Cem\u003EEdit\u003C\u002Fem\u003EIndex;\n BindGrid();\n }\n protected void GridView1_RowCanceling\u003Cem\u003EEdit\u003C\u002Fem\u003E(object sender, GridViewCancel\u003Cem\u003EEdit\u003C\u002Fem\u003EEventArgs e)\n {\n \u002F\u002F取消更新 yxy \u002F\u002Fsql8.net\n GridView1.\u003Cem\u003EEdit\u003C\u002Fem\u003EIndex = -1;\n BindGrid();\n } protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)\n {\n \u002F\u002F更新数量 yxy \u002F\u002Fsql8.net\n string num;\n TextBox tempbx = new TextBox();\n Label templb = new Label();\n tempbx = (TextBox)(GridView1.Rows[e.RowIndex].Cells[6]).\u003Cem\u003EControls\u003C\u002Fem\u003E[1];\n num = tempbx.Text.ToString();\n HttpCookie cookie = new HttpCookie(\"ztbscart\");\n for (int i = 0; i \u003C GridView1.Rows.Count; i++)\n {\n string id;\n string tempnum;\n id = GridView1.Rows[i].Cells[1].Text.ToString();\n if (e.RowIndex == i)\n tempnum = num;\n else\n {\n templb = (Label)(GridView1.Rows[i].Cells[6]).\u003Cem\u003EControls\u003C\u002Fem\u003E[1];\n tempnum = templb.Text.ToString();\n }\n if (tempnum.Trim() == \"\")\n tempnum = \"0\";\n \u002F\u002FResponse.Write(\"ID:\"+id.ToString() + \"Num:\"+tempnum+\":\"+i+\"\");\u002F\u002F测试用途 yxy\u002F\u002Fsql8.net\n cookie.Values.Add(id, tempnum);\n }\n \u002F\u002FResponse.End();\n TimeSpan ts = new TimeSpan(0, 0, 10, 0);\n cookie.Expires = DateTime.Now + ts;\n Response.AppendCookie(cookie);\n GridView1.\u003Cem\u003EEdit\u003C\u002Fem\u003EIndex = -1;\n Message.GoTo(\"AddToCart.aspx\");\n }\n protected void LinkButton4_Click(object sender, EventArgs e)\n {\n \u002F\u002F继续购物 yxy \u002F\u002Fsql8.net\n Message.WebClose();\n }\n protected void LinkButton3_Click(object sender, EventArgs e)\n {\n \u002F\u002F清空购物车 yxy \u002F\u002Fsql8.net\n CheckBox tempcb = new CheckBox();\n HttpCookie cookie = new HttpCookie(\"ztbscart\");\n Label templb = new Label();\n for (int i = 0; i \u003C GridView1.Rows.Count; i++)\n {\n tempcb = (CheckBox)(GridView1.Rows[i].Cells[0]).\u003Cem\u003EControls\u003C\u002Fem\u003E[1];\n if (!tempcb.Checked)\n {\n string id;\n string tempnum;\n id = GridView1.Rows[i].Cells[1].Text.ToString();\n templb = (Label)(GridView1.Rows[i].Cells[6]).\u003Cem\u003EControls\u003C\u002Fem\u003E[1];\n tempnum = templb.Text.ToString();\n if (tempnum.Trim() == \"\")\n tempnum = \"0\";\n \u002F\u002FResponse.Write(\"ID:\"+id.ToString() + \"Num:\"+tempnum+\":\"+i+\"\");\u002F\u002F测试用途 yxy\u002F\u002Fsql8.net\n cookie.Values.Add(id, tempnum);\n }\n }\n TimeSpan ts = new TimeSpan(0, 0, 10, 0);\n cookie.Expires = DateTime.Now + ts;\n Response.AppendCookie(cookie);\n Message.GoTo(\"AddToCart.aspx\");\n }\n protected void CheckAll_CheckedChanged(object sender, EventArgs e)\n {\n \u002F\u002F全选事件 yxy \u002F\u002Fsql8.net\n CheckBox tempcb = new CheckBox();\n bool tempbl;\n tempcb = (CheckBox)(GridView1.HeaderRow.Cells[0]).\u003Cem\u003EControls\u003C\u002Fem\u003E[1];\n tempbl = tempcb.Checked;\n for (int i = 0; i \u003C GridView1.Rows.Count; i++)\n {\n tempcb = (CheckBox)(GridView1.Rows[i].Cells[0]).\u003Cem\u003EControls\u003C\u002Fem\u003E[1];\n tempcb.Checked = tempbl;\n }\n }\n}\n _________________________________________________________________________ 如转载请注明原出处 www.sql8.net","createTime":"2008-09-11 11:53:32","dataReportQuery":"spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default","dataReportClick":"{\"mod\":\"popu_645\",\"index\":\"5\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fsnihcel\u002F620401\",\"strategy\":\"2~default~OPENSEARCH~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","dataReportView":"{\"mod\":\"popu_645\",\"index\":\"5\",\"dest\":\"https:\u002F\u002Fdownload.csdn.net\u002Fdownload\u002Fsnihcel\u002F620401\",\"strategy\":\"2~default~OPENSEARCH~Rate\",\"extra\":\"{\\\"utm_medium\\\":\\\"distribute.pc_relevant_bbs_down_v2.none-task-download-2~default~OPENSEARCH~Rate-5-620401-bbs-40249063.264^v3^pc_relevant_bbs_down_v2_default\\\",\\\"dist_request_id\\\":\\\"1713559304052_63332\\\"}\",\"spm\":\"1035.2023.3001.6557\"}","type":"download"}],"staffDOList":[{"id":null,"communityId":127,"username":"community_8","userNickname":"基础类社区","roleCode":1,"status":1,"createUsername":"","updateUsername":"","avatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Fdefault.jpg!1","createTime":"2021-05-12 18:05:00","updateTime":"2021-05-12 18:05:00","lastLoginTime":"2021-05-12 18:05:00"},{"id":null,"communityId":127,"username":"sunhui","userNickname":"Web++","roleCode":2,"status":1,"createUsername":"bbs_assistant","updateUsername":"","avatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002F4da5553c0cca498aa6129165b431f71b_sunhui.jpg!1","createTime":"2021-07-27 15:41:46","updateTime":"2021-07-27 15:41:46","lastLoginTime":"2021-07-27 15:41:46"},{"id":null,"communityId":127,"username":"CharlesSimonyi","userNickname":"encoderlee","roleCode":2,"status":1,"createUsername":"bbs_assistant","updateUsername":"","avatarUrl":"https:\u002F\u002Fprofile-avatar.csdnimg.cn\u002Ffa9dbe2c89e44d1295ce730595971342_charlessimonyi.jpg!1","createTime":"2021-07-05 14:02:33","updateTime":"2021-07-05 14:02:33","lastLoginTime":"2021-07-05 14:02:33"}],"communityConfig":{"scoreType":0,"scoreItems":{"0":"给本帖投票","1":"锋芒小试,眼前一亮","2":"潜力巨大,未来可期","3":"持续贡献,值得关注","4":"成绩优异,大力学习","5":"贡献巨大,全力支持"}},"shouldApply":false,"subscribeAble":false,"operatorAble":false,"commentNeedJoinCommunity":false},"default2014LiveRoom":[{"itemType":"","description":"高峰论坛","title":"2022 技术英雄会","url":"https:\u002F\u002Flive.csdn.net\u002Froom\u002Fiframe\u002Fcsdnnews\u002FfsNR5NWp?chat=1&title=1&footer=1","images":["https:\u002F\u002Fimg-home.csdnimg.cn\u002Fimages\u002F20221016050009.png"],"ext":{"time":"9:00","liveRoomUrl":"https:\u002F\u002Flive.csdn.net\u002Froom\u002Fcsdnnews\u002FfsNR5NWp"}}]},"isGooglebot":false,"canonical":"https:\u002F\u002Fwww.csdn.net\u002Ftopics\u002F40249063","openUrl":"","isApp":false,"localUrl":"https:\u002F\u002Fbbs.csdn.net\u002Ftopics\u002F40249063","typeId":"index","hasIndex":false},"CFG":{"ALIPLAYER_VERSION":"v4","ALIPLAYER_H5_VERSION":"mobile_v1","ENV":"prod","ROOT_URL":"https:\u002F\u002Fcms-mall.csdn.net\u002F","VUE_APP_API_URL_SERVER":"http:\u002F\u002Fcms-community-api.internal.csdn.net\u002F","VUE_APP_API_URL":"https:\u002F\u002Fcms-api.csdn.net\u002F","LOGIN_URL":"https:\u002F\u002Fpassport.csdn.net\u002Faccount\u002Flogin","VUE_APP_DOMAIN_SKILL":"https:\u002F\u002Fedu.csdn.net\u002F","VUE_APP_DOMAIN_PATH":"https:\u002F\u002Fedu.csdn.net\u002F","VUE_APP_COMMUNITY_API_URL":"https:\u002F\u002Fcommunity-api.csdn.net\u002F","VUE_APP_CCLOUD_API_URL":"https:\u002F\u002Fbizapi.csdn.net\u002Fcommunity-cloud\u002Fv1\u002F","VUE_APP_SKILL_API_URL":"https:\u002F\u002Fbizapi.csdn.net\u002Fskilltree\u002Fapi\u002F","VUE_APP_SEARCH_PLUGIN_API_URL":"https:\u002F\u002Fbizapi.csdn.net\u002Fsearchplugin\u002F","VUE_APP_COMMUNITY_ASK_API_URL":"https:\u002F\u002Fmp-ask.csdn.net\u002F","VUE_APP_ME_URL":"https:\u002F\u002Fme.csdn.net\u002F","VUE_APP_CCLOUD_RESUME":"https:\u002F\u002Fbizapi.csdn.net\u002Fjob-api\u002F","VUE_APP_CCLOUD_MAIN":"https:\u002F\u002Fwww.csdn.net\u002F","VUE_APP_CCLOUD_UC":"https:\u002F\u002Fwww.csdn.net\u002F","VUE_APP_CCLOUD_BZP_API_URL":"https:\u002F\u002Fbizapi.csdn.net\u002F","VUE_APP_CCLOUD_START_API_URL":"https:\u002F\u002Fmp-action.csdn.net\u002F","VUE_APP_PRACTIVE":"https:\u002F\u002Fbizapi.csdn.net\u002Fdaily-practice\u002F","VUE_APP_CCLOUD_HOSTPATH":"https:\u002F\u002Fbbs.csdn.net\u002F"},"queries":{"pageId":[],"domain":["ccloud.csdn.net\u002Fccloud\u002Fdetail1"],"id":["40249063"],"deviceType":"pc","isSpider":"","hostname":["bbs.csdn.net"]},"basePath":"bbs.csdn.net\u002Fccloud\u002Ftopics\u002F40249063","hrefUrl":"https:\u002F\u002Fbbs.csdn.net\u002Ftopics\u002F40249063","active":0,"navBarFixed":false,"title":"2问;在edit controls里如何定位及在读取文件时如何定位?","isLive":false,"contentType":{"text":"text","picture":"picture","link":"link","video":"video","vote":"vote","live":"live","blog":"blog","long_text":"long_text","task_text":"task_text"},"liveUrl":"https:\u002F\u002Flive.csdn.net\u002Froom\u002Fiframe\u002F","spmExtra":{"id":127,"topicId":40249063},"keywords":"","description":"以下内容是CSDN社区关于2问;在edit controls里如何定位及在读取文件时如何定位?相关内容,如果想了解更多关于VC\u002FMFC社区其他内容,请访问CSDN社区。"};</script><script type="text/javascript" src="https://csdnimg.cn/release/cmsfe/public/js/runtime.3e5c09eb.js"></script><script type="text/javascript" src="https://csdnimg.cn/release/cmsfe/public/js/chunk/common.7672e502.js"></script><script type="text/javascript" src="https://csdnimg.cn/release/cmsfe/public/js/chunk/tpl/ccloud-detail/index.243a94d0.js"></script></body> <!----> <script> window.csdn.sideToolbar = { options: { qr: { isShow: true, data: [ { imgSrc: 'https://csdnimg.cn/release/cmsfe/public/img/ewm.9010d6e5.png', desc: "关注公众号" }, ] }, help: { isShow: false, }, contentEl: document.getElementsByClassName("cloud-maintainer")[0] }, }; </script> <script src="https://g.csdnimg.cn/side-toolbar/2.9/side-toolbar.js" ></script> <!----> <!----> <!----> <script src="https://csdnimg.cn/release/blog_editor_html/release1.7.5/ckeditor/plugins/codesnippet/lib/highlight/highlight.pack.js"></script> <script src="https://g.csdnimg.cn/lib/editor-page-detail/v2.2.0/js/runDetail.min.js"></script> <!----> <!----> <!----> <!----> <!----> <!----> <script src="https://g.csdnimg.cn/collection-box/2.1.0/collection-box.js"></script> <!----> <!----> <!----> <!----> <script src="https://g.csdnimg.cn/common/csdn-cert/csdn-cert.js"></script> <!----></html>