<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yeeonefx的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yeeonefx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yeeonefx]]></copyright><item><title><![CDATA[Delphi调用SQL分页存储过程实例]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/53689040</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/53689040</guid><author>yeeonefx</author><pubDate>Fri, 16 Dec 2016 09:48:10 +0800</pubDate><description><![CDATA[//-----下面是一个支持任意表的 SQL SERVER2000分页存储过程

//----分页存储过程开始创建-----------------------------------------------------------------------------------------------------------
IF EXISTS (SELECT name FROM syso]]></description><category></category></item><item><title><![CDATA[项目型IT公司向产品型IT公司演进的必要性]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/53066056</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/53066056</guid><author>yeeonefx</author><pubDate>Mon, 07 Nov 2016 14:31:49 +0800</pubDate><description><![CDATA[业内IT专家：程建强　　2013年春节期间，不经意阅读了《乔布斯传》，使我了解到一个产品驱动型公司的商业传奇，了解到一个做端到端产品创新的公司领袖，了解到一个天才产品经理的执着、苛刻与激情，以及他在商业模式方面持续创新的精神。苹果公司是产品化公司的经典，如果说他是产品型的软件公司应该不全面，他的产品包括系统平台软件、软硬件系统集成、端到端服务为一体的产品型公司。这对我产生了巨大的影响，我开始不断的在]]></description><category></category></item><item><title><![CDATA[Delphi XE7 android 实现的在线更新APP的一个程序]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/50588178</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/50588178</guid><author>yeeonefx</author><pubDate>Tue, 26 Jan 2016 16:25:14 +0800</pubDate><description><![CDATA[本文章介绍了Delphi XE7实现的在线更新APP的一个程序，该程序通过IDHTTP组件在线下载APP到手机中，然后自动安装这个APP程序。程序首先点击DownLoad APP按钮，实现在线下载APP程序procedure TForm1.Button2Click(Sender: TObject); 
var 
caminho_d: string; 
MyFile: TFileStream; 
be]]></description><category></category></item><item><title><![CDATA[Android实例-路径信息及文件和文件夹的操作(XE8+小米2)]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/50585515</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/50585515</guid><author>yeeonefx</author><pubDate>Tue, 26 Jan 2016 10:14:55 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[Delphi XE8 用HttpClient下载文件]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/50581059</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/50581059</guid><author>yeeonefx</author><pubDate>Mon, 25 Jan 2016 16:18:27 +0800</pubDate><description><![CDATA[Xe8提供了THttpClient,发送Web请求就简单多了!
我用他下载一个文件，代码变的非常简洁。
XE8 用HttpClient下载文件" title="Delphi XE8 用HttpClient下载文件" style="margin:0px; padding:0px; border:0px; list-style:none">

遇到的问题就是用TFileStream时，在And]]></description><category></category></item><item><title><![CDATA[RAD Studio 10 自带Demo代码汇总说明]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/50580956</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/50580956</guid><author>yeeonefx</author><pubDate>Mon, 25 Jan 2016 16:08:49 +0800</pubDate><description><![CDATA[大家好，好多朋友来信咨询Delphi和C++Builder的移动开发、DataSnap架构等问题，希望能有Demo代码学习。其实Delphi和C++Builder本身自带有很多示例代码，已经覆盖了大部分Delphi和C++Builder开发工具的特性和技术。对于开发各种特定的应用，还是需要去在特定方向钻研该方面的技术的，不要指望一套Demo代码就可以代替自己的学习。

为了方便各位 Delph]]></description><category></category></item><item><title><![CDATA[Delphi XE6 试用Android视频采集]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/50580941</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/50580941</guid><author>yeeonefx</author><pubDate>Mon, 25 Jan 2016 16:07:16 +0800</pubDate><description><![CDATA[FMX支持视频采集，具体见FMX.Media，提供了很类支持音频、视频的处理。

按帮助文档，用Note3做了测试，结果，效率太低，不可用。

具体可查询帮助Video Capturing一节，我就是按这个把代码复制过来做的测试.

一点进展：

对于这么低的效率，经与朋友讨论，应该是FMX完全自己处理的结果，如此说来，如果我们能调用Android内置的相机进行录像，然后取得录像文]]></description><category></category></item><item><title><![CDATA[Delphi XE6 通过JavaScript API调用百度地图]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/50580931</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/50580931</guid><author>yeeonefx</author><pubDate>Mon, 25 Jan 2016 16:06:10 +0800</pubDate><description><![CDATA[参考昨天的内容，有朋友还是问如何调用百度地图，也是，谁让咱都在国内呢，没办法，你懂的。

 

首先去申请个Key，然后看一下百度JavaScript的第一个例子:http://developer.baidu.com/map/jsdemo.htm

下一步，就是把例子中的代码，移动TWebBrower中。

 

unit Unit3;

interface

uses]]></description><category></category></item><item><title><![CDATA[arm-linux-androideabi-ld.exe 编译错误的问题]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/50454272</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/50454272</guid><author>yeeonefx</author><pubDate>Mon, 04 Jan 2016 10:21:42 +0800</pubDate><description><![CDATA[导致错误的原因是 TOOLS->OPCTIONS->SDK MANAGER中 NDK中 delphi ndk library path路径有错误，可能是你重新装过delphi安装路径改变了，这里的路径还是第一次安装的路径导致错误  ，这里改为正确的安装路径下的 。。。。Extra\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\]]></description><category></category></item><item><title><![CDATA[RichviewEdit 图文保存操作]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/47684721</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/47684721</guid><author>yeeonefx</author><pubDate>Sat, 15 Aug 2015 19:29:23 +0800</pubDate><description><![CDATA[首先要转换成stream后才能对RichviewEdit进行正确的读和写
 function SaveRVFToField(rv:
 TCustomRichView; tbl: TTable;
 const FieldName:
 String): Boolean; 
var Stream:
 TStream;
 begin
  Stream:=TMemoryStream.Crea]]></description><category></category></item><item><title><![CDATA[Delphi常用的快捷键]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/47208875</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/47208875</guid><author>yeeonefx</author><pubDate>Sun, 02 Aug 2015 17:07:26 +0800</pubDate><description><![CDATA[快捷键对于提高编程速度有着很重要的影响，本文汇总整理了Delphi常用的快捷键，供大家参考之用：

Ctrl+PageUp将光标移至本屏的第一行，屏幕不滚动。
Ctrl+PageDown将光标移至本屏的最后一行，屏幕不滚动。
Ctrl+↓向下滚动屏幕，光标跟随滚动不出本屏。
Ctrl+↑向上滚动屏幕，光标跟随滚动不出本屏。
Ctrl+Shift+NUM在光标行设置最多九个临时标志号，对]]></description><category></category></item><item><title><![CDATA[SQL建立索引]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/47205877</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/47205877</guid><author>yeeonefx</author><pubDate>Sun, 02 Aug 2015 11:51:46 +0800</pubDate><description><![CDATA[create table aaa
(
a1 int,
a2 int ,
a3 int,  
b1 Datetime,
c varchar(100)
)


ALTER TABLE aaa
ADD CONSTRAINT uc_aaa_a2_b1 UNIQUE (a2,b1)]]></description><category></category></item><item><title><![CDATA[mysql + unidac 使用事务例子]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/46854279</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/46854279</guid><author>yeeonefx</author><pubDate>Sun, 12 Jul 2015 22:30:52 +0800</pubDate><description><![CDATA[//备注：mysql必须是使用innoDB引擎才支持事务功能，否则以下事务相关代码将失效。//SQL SERVER和Oracle还没试，明天回公司试了再发代码。procedure TForm1.btn1Click(Sender: TObject);
var
  i, j: Integer;
begin
  UniConnection1.Connect;
  try
    try
 ]]></description><category></category></item><item><title><![CDATA[delphi 事务处理效率]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/46853913</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/46853913</guid><author>yeeonefx</author><pubDate>Sun, 12 Jul 2015 22:03:57 +0800</pubDate><description><![CDATA[在进行数据库操作时, 我们经常会遇到批量向数据库中写入记录的情况. 在这里我提供3种操作方式:

 

1.  单条语句循环插入, 这是最笨的方法:
for i := 0 to 100 do
  ADOCommand1.Execute('IINSERT INTO .....')   //伪码, 只是说明意思

 

2.  多条语句批量插入, 将多条Insert语句拼成一条语句]]></description><category></category></item><item><title><![CDATA[ClientDataSet复制]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/46661999</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/46661999</guid><author>yeeonefx</author><pubDate>Sat, 27 Jun 2015 15:57:50 +0800</pubDate><description><![CDATA[1、  需要2个ClientDataSet组件；

2、  clientDataSet1连接目标表，clientDataSet2连接源表，如果无法直接连接，使用DataSetProvider进行桥接；

 


3、  复制clientDataSet2结构到clientDataSet1；

  for I := 0 to clientDataSet2.FieldDefs.Coun]]></description><category></category></item><item><title><![CDATA[CXGRID用法（取行、列值；定位选中某行等等）]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/46661735</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/46661735</guid><author>yeeonefx</author><pubDate>Sat, 27 Jun 2015 15:30:41 +0800</pubDate><description><![CDATA[Delphi Cxgrid获取选中行列，排序规则，当前正在编辑的单元格内的值

cxGrid1DBTableView1.Controller.FocusedRowIndex 当前行号

cxGrid1DBTableView1.Controller.FocusedRow 当前行
cxGrid1DBTableView1.Controller.FocusedColumn 当前列
cxGrid]]></description><category></category></item><item><title><![CDATA[dataGridView 表头 边框颜色]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/41720083</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/41720083</guid><author>yeeonefx</author><pubDate>Thu, 04 Dec 2014 10:01:08 +0800</pubDate><description><![CDATA["EnableHeaderVisualStyles”设置为false]]></description><category></category></item><item><title><![CDATA[C# DataGridView 列自动排序时单元格背景色丢失]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/41541547</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/41541547</guid><author>yeeonefx</author><pubDate>Thu, 27 Nov 2014 09:21:33 +0800</pubDate><description><![CDATA[百度了下大家处理比较复杂      
我是这么处理的，把设置颜色的代码写在RowPostPaint事件中，执行之前判断一下 当前行数，在最后一行时候执行，避免频繁设置颜色。
  private void DGV_CW_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
        {]]></description><category></category></item><item><title><![CDATA[c#中treeview的使用方法]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/41541155</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/41541155</guid><author>yeeonefx</author><pubDate>Thu, 27 Nov 2014 08:29:12 +0800</pubDate><description><![CDATA[c#中treeview的使用方法  
2009-05-08 09:25:00|  分类：c#|  标签：|字号大中小 订阅








本文主要介绍treeView控件中，添加，修改、删除节点的操作，
首先当窗体加载的时候，我们添加上图中所示的节点。
当点击“Delete the Selected”按钮时，被选中的节点将被删除。
当点击“Edit the Select]]></description><category></category></item><item><title><![CDATA[C#无法将顶级控件添加到控件]]></title><link>https://blog.youkuaiyun.com/yeeonefx/article/details/40858503</link><guid>https://blog.youkuaiyun.com/yeeonefx/article/details/40858503</guid><author>yeeonefx</author><pubDate>Thu, 06 Nov 2014 11:45:09 +0800</pubDate><description><![CDATA[Form1Test frm = new Form1Test();
frm.TopLevel = false; //重要的一个步骤
frm.Parent = splitContainerPanel.Panel2;
frm.Show();]]></description><category></category></item></channel></rss>