<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>DELPHI与热动</title><link>http://borland.mblogger.cn/scyangyu/</link><description>热动----专业，编程----业余</description><dc:language>zh-CHS</dc:language><generator>RSS Generated by MBlogger Blogs</generator><item><dc:creator>SCYANGYU</dc:creator><title>Delphi Prism的Silverlight试用(2)RealTime Chart</title><link>http://borland.mblogger.cn/scyangyu/posts/34965.aspx</link><pubDate>Tue, 23 Dec 2008 15:42:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34965.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34965.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34965.aspx#feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34965.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34965</trackback:ping><description>参考visifire的帮助，完成了RealTime Chart的例子。
&lt;P&gt;&lt;IMG class=blogimg src="http://hiphotos.baidu.com/scyangyu/pic/item/05228cd52fb161d950da4bb7.jpg" border=0 small="0"&gt;&lt;/P&gt;
&lt;P&gt;C#的代码：&lt;/P&gt;
&lt;P&gt;using System;&lt;BR&gt;using System.Collections.Generic;&lt;BR&gt;using System.Linq;&lt;BR&gt;using System.Net;&lt;BR&gt;using System.Windows;&lt;BR&gt;using System.Windows.Controls;&lt;BR&gt;using System.Windows.Documents;&lt;BR&gt;using System.Windows.Input;&lt;BR&gt;using System.Windows.Media;&lt;BR&gt;using System.Windows.Media.Animation;&lt;BR&gt;using System.Windows.Shapes;&lt;BR&gt;using Visifire.Charts;&lt;BR&gt;using Visifire.Commons;&lt;/P&gt;
&lt;P&gt;namespace RealTime&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class Page : UserControl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Page()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeData();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void LayoutRoot_Loaded(object sender, RoutedEventArgs e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _timer.Start();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private Double[] UpdateData()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Random rand = new Random();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int32 i;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i = 0; i &amp;lt; _data.Length - 1; i++)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _data[i] = _data[i + 1];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!_oddState)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _oddState = true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _data[i] = rand.Next(0, 100);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _oddState = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _data[i] = -_data[i];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return _data;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void _timer_Tick(object sender, EventArgs e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UpdateData();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (Int32 i = 0; i &amp;lt; _data.Length; i++)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Series[0].DataPoints[i].YValue = _data[i];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Series[0].DataPoints[0].YValue = Math.Abs(_data[_data.Length - 1]);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Titles[0].Text = Convert.ToString(Math.Abs(_data[_data.Length - 1])) + "%";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void InitializeData()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CreateColumnChart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CreateLineChart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _timer.Tick += new EventHandler(_timer_Tick);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _timer.Interval = TimeSpan.FromSeconds(1);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LayoutRoot.Loaded += new RoutedEventHandler(LayoutRoot_Loaded);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void CreateLineChart()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2 = new Chart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Width = 200;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Height = 120;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.AnimationEnabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.ScrollingEnabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Watermark = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Background = new SolidColorBrush(Colors.Black);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Axis axisX = new Axis();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX.AxisLabels.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChartGrid gridX = new ChartGrid();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridX.LineColor = new SolidColorBrush(Color.FromArgb((Byte)0xff, (Byte)0x00, (Byte)0x80, (Byte)0x40));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridX.LineThickness = 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX.Grids.Add(gridX);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ticks tickX = new Ticks();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tickX.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX.Ticks.Add(tickX);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.AxesX.Add(axisX);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Axis axisY = new Axis();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.AxisMinimum = -100;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.AxisMaximum = 100;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.AxisLabels.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChartGrid gridY = new ChartGrid();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridY.LineColor = new SolidColorBrush(Color.FromArgb((Byte)0xff, (Byte)0x00, (Byte)0x80, (Byte)0x40));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridY.LineThickness = 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.Grids.Add(gridY);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ticks tickY = new Ticks();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tickY.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.Ticks.Add(tickY);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.AxesY.Add(axisY);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Series.Add(new DataSeries() { RenderAs = RenderAs.Line });&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Series[0].Color = new SolidColorBrush(Color.FromArgb((Byte)0xff, (Byte)0x00, (Byte)0xff, (Byte)0x00));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (Int32 i = 0; i &amp;lt; _data.Length; i++)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Series[0].DataPoints.Add(new DataPoint());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChartGrid2.Children.Add(_chart2);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void CreateColumnChart()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1 = new Chart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Width = 70;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Height = 120;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.AnimationEnabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Watermark = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Background = new SolidColorBrush(Colors.Black);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Axis axisX = new Axis();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.AxesX.Add(axisX);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Axis axisY = new Axis();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChartGrid grid = new ChartGrid();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; grid.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.Grids.Add(grid);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.AxesY.Add(axisY);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Title title = new Title();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title.VerticalAlignment = VerticalAlignment.Bottom;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title.FontColor = new SolidColorBrush(Colors.White);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Titles.Add(title);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Series.Add(new DataSeries() { RenderAs = RenderAs.Column });&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Series[0].Color = new SolidColorBrush(Color.FromArgb((Byte)0xff, (Byte)0x00, (Byte)0xff, (Byte)0x00));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Series[0].DataPoints.Add(new DataPoint());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChartGrid1.Children.Add(_chart1);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart _chart1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart _chart2;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Double[] _data = new Double[20];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Threading.DispatcherTimer _timer = new System.Windows.Threading.DispatcherTimer();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Boolean _oddState = false;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Delphi Prism的代码：&lt;/P&gt;
&lt;P&gt;namespace RealTime;&lt;/P&gt;
&lt;P&gt;interface&lt;/P&gt;
&lt;P&gt;uses&lt;BR&gt;System,&lt;BR&gt;System.Collections.Generic,&lt;BR&gt;System.Linq,&lt;BR&gt;System.Windows,&lt;BR&gt;System.Windows.Controls,&lt;BR&gt;System.Windows.Documents,&lt;BR&gt;System.Windows.Ink,&lt;BR&gt;System.Windows.Input,&lt;BR&gt;System.Windows.Media,&lt;BR&gt;System.Windows.Media.Animation,&lt;BR&gt;System.Windows.Shapes,&lt;BR&gt;Visifire.Charts,&lt;BR&gt;Visifire.Commons;&lt;/P&gt;
&lt;P&gt;type&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TDlAry=Array of Double;&lt;/P&gt;
&lt;P&gt;type&lt;BR&gt;Page = public partial class(System.Windows.Controls.UserControl)&lt;BR&gt;private&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1,_chart2:Chart;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _data :TDlAry; //Double[];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _timer : System.Windows.Threading.DispatcherTimer;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _oddState :Boolean;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; method _timer_Tick(sender:System.Object; e:System.EventArgs);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; method LayoutRoot_Loaded(sender:System.Object; e:RoutedEventArgs);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Procedure InitializeData();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Procedure CreateLineChart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Procedure CreateColumnChart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function UpdateData() : TDlAry;&lt;BR&gt;public&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; constructor;&lt;BR&gt;end;&lt;BR&gt;&lt;BR&gt;implementation&lt;/P&gt;
&lt;P&gt;constructor Page; &lt;BR&gt;begin&lt;BR&gt;InitializeComponent();&lt;BR&gt;InitializeData();&lt;BR&gt;end;&lt;/P&gt;
&lt;P&gt;Procedure Page.InitializeData();&lt;BR&gt;Begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _data := new Double[20];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _timer := new System.Windows.Threading.DispatcherTimer();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _oddState := false;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CreateColumnChart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CreateLineChart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _timer.Tick += new System.EventHandler(@_timer_Tick);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _timer.Interval := TimeSpan.FromSeconds(1);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LayoutRoot.Loaded += new RoutedEventHandler(@LayoutRoot_Loaded);&lt;/P&gt;
&lt;P&gt;end;&lt;/P&gt;
&lt;P&gt;method Page.LayoutRoot_Loaded(sender:System.Object; e:RoutedEventArgs);&lt;BR&gt;Begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _timer.Start();&lt;BR&gt;end;&lt;/P&gt;
&lt;P&gt;function Page.UpdateData():TDlAry;&amp;nbsp;&amp;nbsp; &lt;BR&gt;var&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rand:Random;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; i:Int32; &lt;BR&gt;Begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rand:= new Random();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i := 0 to _data.Length - 2 do&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _data[i] := _data[i + 1];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (_oddState=false) then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _oddState := true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _data[i] := rand.Next(0, 100);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _oddState := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _data[i] := -_data[i];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Result:= _data;&lt;BR&gt;End;&lt;/P&gt;
&lt;P&gt;method Page._timer_Tick(sender:System.Object; e:System.EventArgs);&lt;BR&gt;var&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; i :Int32;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UpdateData();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i := 0 to _data.Length-1 do&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Series[0].DataPoints[i].YValue := _data[i];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Series[0].DataPoints[0].YValue := Math.Abs(_data[_data.Length - 1]);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Titles[0].Text := Convert.ToString(Math.Abs(_data[_data.Length - 1])) + "%";&lt;BR&gt;end;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Procedure Page.CreateLineChart();&lt;BR&gt;var&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; i:Int32;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX,axisY:Axis;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridX,gridY:ChartGrid;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tickX,tickY:Ticks;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries:DataSeries;&lt;BR&gt;begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2 := new Chart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Width := 200;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Height := 120;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.AnimationEnabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.ScrollingEnabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Watermark := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Background := new SolidColorBrush(Colors.Black);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX := new Axis();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX.AxisLabels.Enabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridX := new ChartGrid();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridX.LineColor := new SolidColorBrush(Color.FromArgb(Byte($FF), Byte($00), Byte($80), Byte($40)));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridX.LineThickness := 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX.Grids.Add(gridX);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tickX := new Ticks();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tickX.Enabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX.Ticks.Add(tickX);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.AxesX.Add(axisX);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY := new Axis();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.AxisMaximum:= 100.0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.AxisMinimum := -100.0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.AxisLabels.Enabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridY := new ChartGrid();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridY.LineColor := new SolidColorBrush(Color.FromArgb(Byte($FF), Byte($00), Byte($80), Byte($40)));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gridY.LineThickness := 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.Grids.Add(gridY);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tickY := new Ticks();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tickY.Enabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.Ticks.Add(tickY);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.AxesY.Add(axisY);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries:=new DataSeries();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries.RenderAs := RenderAs.Line;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Series.Add(dataSeries);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Series[0].Color := new SolidColorBrush(Color.FromArgb(Byte($FF), Byte($00),Byte($FF), Byte($00)));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i := 0 to _data.Length-1 do&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart2.Series[0].DataPoints.Add(new DataPoint());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChartGrid2.Children.Add(_chart2);&lt;BR&gt;end;&lt;/P&gt;
&lt;P&gt;Procedure Page.CreateColumnChart();&lt;BR&gt;var&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX,axisY:Axis;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; grid:ChartGrid;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; title:Title;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries:DataSeries;&lt;BR&gt;begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1 := new Chart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Width := 70;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Height := 120;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.AnimationEnabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Watermark := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Background := new SolidColorBrush(Colors.Black);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX := new Axis();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisX.Enabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.AxesX.Add(axisX);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY := new Axis();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.AxisMaximum:= 100.0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.AxisMinimum := 0.0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.Enabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; grid := new ChartGrid();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; grid.Enabled := false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; axisY.Grids.Add(grid);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.AxesY.Add(axisY);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; title := new Title();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; title.VerticalAlignment := VerticalAlignment.Bottom;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; title.FontColor := new SolidColorBrush(Colors.White);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Titles.Add(title);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries:=new DataSeries();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries.RenderAs := RenderAs.Column;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Series.Add(dataSeries);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Series[0].Color := new SolidColorBrush(Color.FromArgb(Byte($FF), Byte($00),Byte($FF), Byte($00)));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _chart1.Series[0].DataPoints.Add(new DataPoint());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChartGrid1.Children.Add(_chart1);&lt;BR&gt;end;&lt;/P&gt;
&lt;P&gt;end.&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Delphi Prism的Silverlight试用(1)FirstChart</title><link>http://borland.mblogger.cn/scyangyu/posts/34964.aspx</link><pubDate>Tue, 23 Dec 2008 15:40:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34964.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34964.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34964.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34964.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34964</trackback:ping><description>&lt;P&gt;Delphi Prism已经安装了好几天，一直没有试一试。今天在学习用C#开发Silverlight，顺便也用Prism来了一次。&lt;/P&gt;
&lt;P&gt;&lt;IMG class=blogimg src="http://hiphotos.baidu.com/scyangyu/pic/item/cd8a87385d9d47efb311c7b6.jpg" border=0 small="0"&gt;&lt;/P&gt;
&lt;P&gt;C#的代码：&lt;BR&gt;&lt;BR&gt;using System;&lt;BR&gt;using System.Collections.Generic;&lt;BR&gt;using System.Linq;&lt;BR&gt;using System.Net;&lt;BR&gt;using System.Windows;&lt;BR&gt;using System.Windows.Controls;&lt;BR&gt;using System.Windows.Documents;&lt;BR&gt;using System.Windows.Input;&lt;BR&gt;using System.Windows.Media;&lt;BR&gt;using System.Windows.Media.Animation;&lt;BR&gt;using System.Windows.Shapes;&lt;BR&gt;using Visifire.Charts;&lt;BR&gt;using Visifire.Commons;&lt;/P&gt;
&lt;P&gt;namespace Simple&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class Page : UserControl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Page()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new Visifire Chart&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CreateChart();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// Function to create a chart&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void CreateChart()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new instance of Chart&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart chart = new Chart();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the chart width and height&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart.Width = 500;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart.Height = 300;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new instance of Title&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Title title = new Title();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set title property&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title.Text = "Visifire Sample Chart";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add title to Titles collection&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart.Titles.Add(title);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new instance of DataSeries&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataSeries dataSeries = new DataSeries();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set DataSeries property&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries.RenderAs = RenderAs.Column;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a DataPoint&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataPoint dataPoint;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i = 0; i &amp;lt; 5; i++)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new instance of DataPoint&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataPoint = new DataPoint();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set YValue for a DataPoint&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataPoint.YValue = rand.Next(10, 100);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add dataPoint to DataPoints collection&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries.DataPoints.Add(dataPoint);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add dataSeries to Series collection.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart.Series.Add(dataSeries);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add chart to LayoutRoot&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LayoutRoot.Children.Add(chart);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// Create a random class variable&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Random rand = new Random(DateTime.Now.Millisecond);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Delphi Prism的代码：&lt;/P&gt;
&lt;P&gt;namespace SilverlightApplication1;&lt;BR&gt;interface&lt;BR&gt;uses&lt;BR&gt;System,&lt;BR&gt;System.Collections.Generic,&lt;BR&gt;System.Linq,&lt;BR&gt;System.Windows,&lt;BR&gt;System.Windows.Controls,&lt;BR&gt;System.Windows.Documents,&lt;BR&gt;System.Windows.Ink,&lt;BR&gt;System.Windows.Input,&lt;BR&gt;System.Windows.Media,&lt;BR&gt;System.Windows.Media.Animation,&lt;BR&gt;System.Windows.Shapes,&lt;BR&gt;Visifire.Charts,&lt;BR&gt;Visifire.Commons;&lt;/P&gt;
&lt;P&gt;type&lt;BR&gt;Page = public partial class(System.Windows.Controls.UserControl)&lt;BR&gt;private&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rand :Random;&lt;BR&gt;public&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; constructor;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; method CreateChart();&lt;BR&gt;end;&lt;BR&gt;&lt;BR&gt;implementation&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;constructor Page; &lt;BR&gt;begin&lt;BR&gt;InitializeComponent();&lt;/P&gt;
&lt;P&gt;// Create a new Visifire Chart&lt;BR&gt;CreateChart();&lt;BR&gt;end;&lt;/P&gt;
&lt;P&gt;method Page.CreateChart();&lt;BR&gt;Var&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart:Chart;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; title:Title;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries:DataSeries;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataPoint:DataPoint;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; i:Integer;&lt;BR&gt;begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a random class variable&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rand:= new Random(DateTime.Now.Millisecond);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new instance of Chart&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart := new Chart();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the chart width and height&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart.Width := 500;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart.Height := 300;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new instance of Title&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; title := new Title();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set title property&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; title.Text := "Visifire Sample Chart";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add title to Titles collection&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart.Titles.Add(title);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new instance of DataSeries&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries := new DataSeries();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set DataSeries property&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries.RenderAs := RenderAs.Column;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a DataPoint&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //DataPoint dataPoint;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i := 0 to 4 do&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a new instance of DataPoint&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataPoint := new DataPoint();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set YValue for a DataPoint&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataPoint.YValue := rand.Next(10, 100);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add dataPoint to DataPoints collection&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataSeries.DataPoints.Add(dataPoint);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add dataSeries to Series collection.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; chart.Series.Add(dataSeries);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add chart to LayoutRoot&lt;/P&gt;
&lt;DIV forimg="1"&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LayoutRoot.Children.Add(chart);&lt;BR&gt;End;&lt;BR&gt;end.&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>HP6910P(KL418PA)新机折腾记(5):系统恢复DVD</title><link>http://borland.mblogger.cn/scyangyu/posts/34906.aspx</link><pubDate>Mon, 28 Jul 2008 20:00:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34906.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34906.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34906.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34906.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34906</trackback:ping><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; 原本以为HP工程师帮我去Houston申请的恢复DVD至少要等2个星期才能到，不想今天刚到Office，就在办公桌上发现DVD盘已经从Houston寄到了，看来HP的效率还是非常高的，总共才花了1.5个工作日。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 恢复DVD一共是3张，1张是64位的Vista Business，1张是32位的Vista Business，还有一张是Driver。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^_^，这下可好，32位、64位的恢复盘都有了，冤费了我那么多时间和精力。&lt;BR&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>HP6910P(KL418PA)新机折腾记(4):Solaris 11和XP双系统安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34905.aspx</link><pubDate>Mon, 28 Jul 2008 19:57:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34905.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34905.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34905.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34905.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34905</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 现在Vista 32、Vista 64、XP都共存在160G的硬盘里了，另外还有一个320G的硬盘也不能就这样闲着。今天刚刚下载了Solaris 11，正好试一试。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 先把320G的WD硬盘中的数据拷贝出来，在XP或Vista的磁盘管理中删除所有分区。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 把320G的WD硬盘装回HP1910P，用Solaris 11的DVD启动后直接开始安装，安装过程出现无法发现硬盘的错误无法继续进行。网上搜得解决办法，HP6910P开机F10进入CMOS设置，把Sata native Support更改成Disable。重用用Solaris 11的DVD启动后直接开始安装，这次能顺利找到sata硬盘了，设定准备安装Solaris 11的分区大小为20G，然后就能顺利地安装下去了。经过半个小时，其间有几个选型，Solaris 11就安装好了。^_^。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 同时，再在320G的WD硬盘上创建了一个20G的分区，用Ghost 11.5恢复了一个XP。在XP或Vista的磁盘管理中激活XP分区，重启XP后一切正常。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 发现了一个问题，无法在XP或Vista的磁盘管理中激活Solaris 11分区。用SFDisk激活后，发现又发生找不到系统的错误；用SFDisk激活XP分区，也发生找不到系统的错误。重新把WD硬盘装到移动硬盘中，在XP或Vista的磁盘管理中激活XP分区，装回HP6910P又能正常启动。&lt;FONT color=#ff0000&gt;经过几次试验发现，&lt;/FONT&gt;&lt;FONT color=#ff0000&gt;SFDisk对于Sata硬盘进行操作有些问题，以后要小心&lt;/FONT&gt;。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 难道无法激活Solaris 11分区了吗？又有些晕......&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 网上搜得PQMagic for Dos可以用户激活各个分区，下载了一个试试。一试果然名不虚传。U启动HP6910P后，用PQMagic 8.0 for Dos可以激活Solaris 11分区。重新通过硬盘启动后，能够正常进入Solaris 11系统。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 现在的问题是，难道每次都要通过U盘启动，用PQMagic来切换分区吗？能不能有更好的办法？&lt;/P&gt;
&lt;P&gt;有这样一个方法从XP或Vista切换分区到Solaris 11分区。&lt;BR&gt;&lt;BR&gt;进入XP/VISTA，命令行方式运行Diskpart。&lt;BR&gt;输入如下命令：&lt;BR&gt;DISKPART&amp;gt;select disk 0 (如果你有多个硬盘的话，请选择你所要激活的操作系统的所在盘，0是代表第一块硬盘，)&lt;BR&gt;DISKPART&amp;gt;list partition (列出所有的分区) &lt;BR&gt;DISKPART&amp;gt;select partition 2 (2是你要切换的操作系统所在的分区，2是第二个分区)&lt;BR&gt;DISKPART&amp;gt;active&lt;BR&gt;DISKPART&amp;gt;exit&lt;BR&gt;最后完成设置后退出。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;有这样一个方法从Solaris 11分区切换分区到XP或Vista分区。&lt;BR&gt;&lt;BR&gt;使用format命令选择磁盘后，再使用fdisk参数激活分区。&lt;BR&gt;su &lt;BR&gt;# format&lt;BR&gt;Searching for disks...done&lt;BR&gt;AVAILABLE DISK SELECTIONS:&lt;BR&gt;0. c0d0 &amp;lt;DEFAULT cyl 27630 alt 2 hd 16 sec 63&amp;gt;&lt;BR&gt;/pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0&lt;BR&gt;Specify disk (enter its number): 0&lt;BR&gt;selecting c0d0&lt;BR&gt;Controller working list found&lt;BR&gt;[disk formatted, defect list found]&lt;BR&gt;Warning: Current Disk has mounted partitions.&lt;BR&gt;FORMAT MENU:&lt;BR&gt;...&lt;BR&gt;fdisk - run the fdisk program&lt;BR&gt;...&lt;BR&gt;volname - set 8-character volume name&lt;BR&gt;!&amp;lt;cmd&amp;gt; - execute &amp;lt;cmd&amp;gt;, then return quit&lt;BR&gt;format&amp;gt;fdisk&lt;BR&gt;SELECT ONE OF THE FOLLOWING:&lt;BR&gt;..&lt;BR&gt;2. Specify the active partition&lt;BR&gt;..&lt;BR&gt;Enter Selection:2&lt;BR&gt;&lt;BR&gt;这个方法更好！&lt;BR&gt;&lt;BR&gt;在Solaris启动后，编辑/boot/grub目录下的menu.lst文件，在其中添加下面的内容&lt;BR&gt;#--------------------------&lt;BR&gt;#启动Windows的菜单&lt;BR&gt;title Windows XP&lt;BR&gt;rootnoverify (hd0,1)&lt;BR&gt;chainloader +1&lt;BR&gt;makeactive&lt;BR&gt;#--------------------------&lt;BR&gt;#启动Vista的菜单&lt;BR&gt;title Vista&lt;BR&gt;rootnoverify (hd0,2)&lt;BR&gt;chainloader +1&lt;BR&gt;makeactive&lt;BR&gt;#--------------------------&lt;BR&gt;#用root替换rootnoverify也是可以的&lt;BR&gt;然后再启动Solaris 11，就可以看见一个Windows XP的菜单项，选择它就启动Windows XP&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>HP6910P(KL418PA)新机折腾记(3):XP安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34904.aspx</link><pubDate>Mon, 28 Jul 2008 19:55:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34904.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34904.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34904.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34904.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34904</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 现在开始安装XP。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 由于硬盘是Sata的，安装时这是个问题。好在有一个带有sata驱动的HP XP的安装盘，这就方便多了。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在Vista的磁盘管理中，把为XP准备的第3主分区激活后，通过XP安装盘直接启动机器，选择安装对应的分区后，一路顺畅地进行了下去，大概半个小时后XP系统就安装好了。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 重新启动，进入XP，发现缺少几个驱动程序，比如&lt;STRONG&gt;&lt;FONT color=#003366&gt;主板芯片组、显卡、声卡、网卡、无限网卡、读卡器、指纹识别器，&lt;/FONT&gt;&lt;/STRONG&gt;到HP的网站(&lt;A href="http://h50176.www5.hp.com/support/RH240AV/drivers/os_1093.html"&gt;http://h50176.www5.hp.com/support/RH240AV/drivers/os_1093.html&lt;/A&gt;)下载后安装。最后发现还剩下2个未知设备，一个是PCI bus设备，一个是ACPI设备。网上搜了一番，发现只要再安装这两个东西就可以解决：(1)&lt;A class=udrline href="http://h50176.www5.hp.com/support/RH240AV/more_info_soar_ob-48325-1.html"&gt;&lt;FONT color=#003366&gt;HP 3D DriveGuard&lt;/FONT&gt;&lt;/A&gt;； (2)&lt;U&gt;&lt;FONT color=#003366&gt;HP 快捷键驱动 &lt;/FONT&gt;&lt;/U&gt;。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^_^，现在3个系统都安装好了！&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>HP6910P(KL418PA)新机折腾记(1):系统丢失</title><link>http://borland.mblogger.cn/scyangyu/posts/34902.aspx</link><pubDate>Mon, 28 Jul 2008 19:54:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34902.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34902.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34902.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34902.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34902</trackback:ping><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; 7.24号，订购的新机HP6910P(KL418PA)送到，折腾开始。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 此前通过网上搜得，HP6910P可能会带一张Vista 32位的恢复盘，开机解包时会让选择Vista是32位还是64位的。这样的话，我想同时保留Vista 32位和Vista 64位两个版本以备后需。不想开箱后，发现没有Vista 32位的恢复盘，通过查装箱单得到确认没有恢复盘。这样我的预想被打破，只能另想它途。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 手里没有Sata接口的移动硬盘盒(如果有就没有后面这么多麻烦了！)，就只好用U盘来启动，然后用SFdisk查看硬盘的分区情况，发现160G的硬盘上只要一个40G的分区，其它部分空闲。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 规划把硬盘搞成3个主分区，分别安装Vista64、Vista32和XP。保留自带的主分区为Vista64(40G)，增加了另两个主分区为Vista 32(40G)和为XP(20G)，其余部分建成扩充分区，然后划分成两个逻辑分区(一个用来安装程序(Program分区 30G)、一个用来保存数据(Data分区 30G))。用SFdisk分区完成后，发现没有分区是激活的，就把Vista64分区(有打包数据的)设为活动的。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 用Ghost 11.5把Vista64分区的内容镜像成文件放到Data分区上。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 本想，重新启动后，通过解包在Vista64分区上安装Vista 64位。不想，通过硬盘启动时，跳出找不到操作系统的错误。这下晕了...........&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 难道系统真的被我给搞坏了吗？我的正版的Vista business 32和Vista business 64就没有了吗？&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 自己又折腾了一阵，实在是没有办法，想到问问HP的技术支持有没有办法。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 电话打通了，按照HP工程师的指导完成了几个操作，发现仍然不能找到系统。HP工程师最后答应帮我去Houston申请恢复DVD。只好等待美国寄来的恢复DVD盘了，不过要10~15个工作日。&lt;BR&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>HP6910P(KL418PA)新机折腾记(2):Vista32/64位双系统恢复</title><link>http://borland.mblogger.cn/scyangyu/posts/34903.aspx</link><pubDate>Mon, 28 Jul 2008 19:54:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34903.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34903.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34903.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34903.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34903</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DVD恢复光盘等待的时间太长，难道我的新机就放在这里空等吗？而且HP的技术支持工程师也没有能确认是否有Vista 64位的恢复DVD。看来还得自己想办法。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 没有Sata的移动硬盘盒是不能进行有效的操作了，干脆买一个算了。一狠心，随带买进一个WD的320G Sata接口的2.5英寸硬盘。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 有了硬盘盒就好办了。把HP6910P的160G硬盘拆下来，发现是Hitachi的7200转160G硬盘，装进硬盘盒后把做好的镜像文件(HP.gho)拷贝出来备份到WD硬盘上，利用XP中的磁盘管理删除掉前面增加的各区，然后重新激活Vista64主分区。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 把Hitachi硬盘装回HP1910P，启动后发现能够找到系统了！能进行正常的解包了！真是太好了！&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 解包的第一个选项就是选定将使用的系统是Vista 32位还是Vista 64位，说明中特别强调操作是不可逆的。(我已经做过Ghost镜像备份，我才不怕了！在说还有申请的Vista 32的恢复盘)没有多想就选择了Vista 64，然后就一路顺畅地进行了下去，大概半个小时后，Vista 64位就解包安装好了。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 打开磁盘管理，发现整个硬盘被分成了3个区，1个Vista系统分区，1个系统恢复分区，1个系统工具分区。我对HP的系统恢复技术不感兴趣，也不想用，还是用Ghost比校方便。就删除了系统恢复分区和系统工具分区，另外建了一个分区，以便用Ghost的时候好保存镜像文件。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 用U启动后，用Ghost 11.5将Vista64做成镜像文件保存到新建分区。将Hitachi装进硬盘盒，把镜像文件保存到WD硬盘上。利用XP中的磁盘管理删除所有的各区，然后重新建立1个40G的主分区和1个保存初始镜像文件的分区。把17G的HP.gho镜像文件拷贝到硬盘上。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 把Hitachi硬盘装回HP1910P，用U启动后，用Ghost 11.5将HP.gho镜像文件还原回主分区。重新将Hitachi装进硬盘盒，用XP中的磁盘管理删除掉其余的各区，仅仅保留准备安装Vista32的主分区。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 把Hitachi硬盘装回HP1910P，启动后开始正常的解包。解包选项中选择Vista 32，然后就一路顺畅地进行了下去，大概半个小时后，Vista 32位就解包安装好了。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 打开磁盘管理，发现整个硬盘同样被分成了3个区，1个Vista系统分区，1个系统恢复分区，1个系统工具分区。继续操作，删除了系统恢复分区和系统工具分区，另外建了一个分区，以便用Ghost的时候好保存镜像文件。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 用U启动后，用Ghost 11.5将Vista32做成镜像文件保存到新建分区。将Hitachi装进硬盘盒，把镜像文件保存到WD硬盘上。利用XP中的磁盘管理删除所有的各区，把硬盘划分成3个主分区，分别安装Vista32(40G)、Vista64(40G)和XP(20G)，其余部分建成扩展分区，然后划分成两个逻辑分区(一个用来安装程序(Program分区 30G)、一个用来保存数据(Data分区 30G))。把Vista32.gho和Vista64.gho两个镜像文件拷贝到Data分区上。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 把Hitachi硬盘装回HP1910P，用U启动后，用Ghost 11.5将Vista32.gho和Vista64.gho镜像文件分别还原回第1和第2主分区。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 正常通过硬盘启动后，进入第1主分区的Vista 32，一切正常。利用Vista中的磁盘管理，把第2主分区的Vista 64激活。重启机器，顺利地进入第2主分区的Vista 64。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 已经顺利地实现了Vista 32和Vista 64同时安装了，^_^。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 接下来是XP的安装了。&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>下载Solaris 10安装盘</title><link>http://borland.mblogger.cn/scyangyu/posts/34901.aspx</link><pubDate>Mon, 28 Jul 2008 19:53:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34901.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34901.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34901.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34901.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34901</trackback:ping><description>&amp;nbsp;&amp;nbsp; 为了STC项目的需要，需要搭建Solaris 10的运行平台和开发环境。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 搜到这样一篇文章《Solaris 10从下载、安装到基本配置过程》(&lt;A href="http://fanqiang.chinaunix.net/system/solaris/2005-04-28/3198.shtml"&gt;http://fanqiang.chinaunix.net/system/solaris/2005-04-28/3198.shtml&lt;/A&gt;)。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 根据上文的说明，到这个网址(&lt;A href="http://www.sun.com/software/solaris/get.jsp"&gt;http://www.sun.com/software/solaris/get.jsp&lt;/A&gt;)下载最新的Solaris 10 5/08 for x86/x64的光盘。我下载了这几张光盘：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solaris 10 5/08 Operating System CD 1 for x86/x64&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solaris 10 5/08 Operating System CD 2 for x86/x64&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solaris 10 5/08 Operating System CD 3 for x86/x64&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solaris 10 5/08 Operating System CD 4 for x86/x64&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solaris 10 5/08 Operating System CD 5 for x86/x64&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solaris 10 5/08 Language CD 1 for x86/x64&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solaris 10 5/08 Language CD 2 for x86/x64&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solaris 10 5/08 Documentation
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 先下载了，等新机器来了再安装。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; 这里还有Solaris 11(&lt;A href="http://hi.baidu.com/focus0315/blog/item/df11204c688469fdd62afc1d.html"&gt;http://hi.baidu.com/focus0315/blog/item/df11204c688469fdd62afc1d.html&lt;/A&gt;)的介绍，明天再继续下载个Solaris 11。&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>TopGrid.v3.01在Delphi 2007中的安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34900.aspx</link><pubDate>Mon, 28 Jul 2008 19:52:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34900.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34900.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34900.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34900.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34900</trackback:ping><description>1. 将TopGrid.v3.01的压缩包解压缩到目标目录。 &lt;BR&gt;&lt;BR&gt;2. 打开Delphi 2007，在 Tools &amp;#166;Options &amp;#166;Environment Options &amp;#166;Delphi Options &amp;#166;Library - Win32 &amp;#166;library path 中添入以下路径。 &lt;BR&gt;&lt;BR&gt;TopGrid.v3.01\Source &lt;BR&gt;&lt;BR&gt;3. 依次编译和安装： &lt;BR&gt;&lt;BR&gt;编译 osg7301.dpk ObjectSight TopGrid Unbound RunTime &lt;BR&gt;编译 osdg7301.dpk ObjectSight AdvDbGrid V3.01 &lt;BR&gt;&lt;BR&gt;安装 Osgdcld73.dpk ObjectSight TopGrid V3 Components &lt;BR&gt;安装 osgdrp73.dpk ObjectSight TopGrid Printing Component &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;将编译得到的osg7301.bpl和osdg7301.bpl拷贝到操作系统的System32子目录。
&lt;P&gt;---------------------------------------&lt;/P&gt;
&lt;P&gt;需要修改的地方有： &lt;BR&gt;(1)如果缺少Grids_ts.pas文件，可以从topgrid 2.2中拷贝来。 &lt;BR&gt;(2)TSDBGrid.pas文件中增加 &lt;BR&gt;&lt;BR&gt;{TRecInfo} &lt;BR&gt;TRecInfo = packed record &lt;BR&gt;Bookmark : Integer; &lt;BR&gt;BookmarkFlag : TBookmarkFlag; &lt;BR&gt;end; &lt;BR&gt;&lt;BR&gt;(3)根据已安装的版本，修改osgdrp73.dpk。 &lt;BR&gt;&lt;BR&gt;requires &lt;BR&gt;rtl, &lt;BR&gt;vcl, &lt;BR&gt;dbrtl, &lt;BR&gt;bdertl, &lt;BR&gt;//qrpt, //Quick report的旧版本 &lt;BR&gt;QR5RunD2007, //Quick report 5 &lt;BR&gt;osdg7301, &lt;BR&gt;osg7301;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>photran在ubuntu 8.04中的安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34896.aspx</link><pubDate>Mon, 28 Jul 2008 19:49:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34896.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34896.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34896.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34896.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34896</trackback:ping><description>&lt;P&gt;参见 &lt;SPAN class=bold&gt;ubuntu下安装fortran图形化编辑软件（&lt;A href="http://www.adyouth.com/bbs/viewthread.php?tid=112990"&gt;http://www.adyouth.com/bbs/viewthread.php?tid=112990&lt;/A&gt;）&lt;/SPAN&gt;&lt;BR&gt;进行，安装gfortran和eclipse这两步进行很顺利，但是安装eclipse的插件photran时却遇到问题。&lt;BR&gt;下载完成后直接解压，双击目录里的eclipse不能够运行。&lt;/P&gt;
&lt;P&gt;在这里找到另外的一个办法：&lt;BR&gt;&lt;SPAN class=STYLE1&gt;&lt;STRONG&gt;&lt;A href="http://eugenwintersberger.vox.com/library/post/installing-eclipse-plugins-on-ubuntu-installations.html"&gt;http://eugenwintersberger.vox.com/library/post/installing-eclipse-plugins-on-ubuntu-installations.html&lt;/A&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Installing Eclipse plugins on Ubuntu installations&lt;/P&gt;
&lt;P&gt;I am still searching for a nice IDE for C/C++, Python and Fortran. It seems now that all languages can be integrated in the Eclipse framework.&lt;BR&gt;Ubuntu 7.04 Linux includes an Eclipse 3.2.2 installation with the proper CDT plugin to install the actual Photran plugin for Fortran development. The Photran feature can be downloaded from &lt;A href="http://www.eclipse.org/photran/"&gt;http://www.eclipse.org/photran/&lt;/A&gt; .&lt;BR&gt;The installation procedure is quite simple if one knows where to copy the files in the tarball. To make Eclipse realizing the new plugin it should be not installed under the users Eclipse directory but under the global one which can be found under /usr/lib/eclipse/.&lt;BR&gt;After a restart Eclipse integrates the Photran IDE.&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Sun Studio 12在ubuntu 8.04中的安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34897.aspx</link><pubDate>Mon, 28 Jul 2008 19:49:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34897.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34897.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34897.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34897.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34897</trackback:ping><description>&lt;P&gt;(1) 如果没有请安装Java SDK和JRE 5；&lt;BR&gt;sudo apt-get install sun-java5-jre&lt;BR&gt;sudo apt-get install sun-java5-jdk&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;(2) 如果没有请安装GNU C/C++ compiler；&lt;/P&gt;
&lt;P&gt;sudo apt-get install build-essential&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;(3)下载Sun Studio 12 Tarfile for Linux (x86)，不是Sun Studio 12 Package Install for Linux (x86)。&lt;/P&gt;
&lt;P&gt;(4)把下载的文件放到/var/tmp目录。&lt;BR&gt;&lt;BR&gt;(5)采用下面命令解压缩&lt;BR&gt;bzcat download_directory/download_file | /bin/tar -xf -&lt;/P&gt;
&lt;P&gt;(6)如此运行&lt;/P&gt;
&lt;P&gt;cd /var/tmp/sunstudio12/bin&lt;BR&gt;./sunstudio&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Code::Blocks 8.02.LINUX在ubuntu 8.04中的安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34895.aspx</link><pubDate>Mon, 28 Jul 2008 19:46:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34895.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34895.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34895.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34895.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34895</trackback:ping><description>&lt;P&gt;主要是参考&lt;BR&gt;&lt;BR&gt;&lt;A href="http://forum.ubuntu.org.cn/viewtopic.php?t=59230"&gt;http://forum.ubuntu.org.cn/viewtopic.php?t=59230&lt;/A&gt;&lt;BR&gt;和&lt;BR&gt;&lt;A href="http://blog.csdn.net/q_jizi/archive/2007/10/01/1808581.aspx"&gt;http://blog.csdn.net/q_jizi/archive/2007/10/01/1808581.aspx&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;完成了安装。&lt;/P&gt;
&lt;P&gt;需要补充的是：&lt;/P&gt;
&lt;P&gt;无法进行以下步骤了 &lt;BR&gt;&lt;BR&gt;
&lt;TABLE class=FCK__ShowTableBorders cellSpacing=1 cellPadding=3 width="90%" align=center border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;SPAN class=genmed&gt;&lt;STRONG&gt;引用:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=quote&gt;&lt;BR&gt;6、下载 Code::Blocks 每夜构建版本 &lt;BR&gt;下载地址：http://forums.codeblocks.org/index.php/board,20.0.html &lt;BR&gt;&lt;BR&gt;7、安装 Code::Blocks &lt;BR&gt;代码: &lt;BR&gt;sudo dpkg -i CB_20070608_rev4078_Ubuntu6.10+7.04_wx2.8.4.deb &lt;BR&gt;&lt;BR&gt;其中，CB_20070608_rev4078_Ubuntu6.10+7.04_wx2.8.4.deb是2007年6月8日最新版本，以此类推。&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;SPAN class=postbody&gt;&lt;BR&gt;&lt;BR&gt;主要是无法找到Ubuntu6.10+7.04_wx2.8.4.deb了。 &lt;BR&gt;&lt;BR&gt;但是可以到http://www.codeblocks.org/downloads/5 &lt;BR&gt;下载到 &lt;BR&gt;codeblocks_8.02-0ubuntu1.deb.tar.gz &lt;BR&gt;&lt;BR&gt;接下来的安装应该改变为： &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;6、下载 Code::Blocks for ubuntu (codeblocks_8.02-0ubuntu1.deb.tar.gz) &lt;BR&gt;&lt;BR&gt;下载地址：http://www.codeblocks.org/downloads/5 &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;7、安装 Code::Blocks &lt;BR&gt;将codeblocks_8.02-0ubuntu1.deb.tar.gz解压后，运行以下代码进行安装: &lt;BR&gt;sudo dpkg -i *.deb&lt;/SPAN&gt;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>&lt;P style="MARGIN: 0px"&gt;&amp;nbsp;&amp;nbsp; 根据官方说明的安装方法，运行 sudo ./install.sh结果出现下面的错误：&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; secore.new: ChannelMessage.cpp:134: int CChannelMessage::Init(const CEasyString&amp;amp;): Assertion `configNode != __null' failed. &lt;BR&gt;Intel.Fortran.Comp</title><link>http://borland.mblogger.cn/scyangyu/posts/34894.aspx</link><pubDate>Mon, 28 Jul 2008 19:45:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34894.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34894.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34894.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34894.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34894</trackback:ping><description>&amp;nbsp;&amp;nbsp; 根据官方说明的安装方法，运行 sudo ./install.sh结果出现下面的错误：&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; secore.new: ChannelMessage.cpp:134: int CChannelMessage::Init(const CEasyString&amp;amp;): Assertion `configNode != __null' failed. &lt;BR&gt;Intel.Fortran.Compiler.v10.1.012.LINUX-TBE/l_fc_p_10.1.012_ia32/./install.sh: line 346: 7980 Aborted (core dumped) $install_prog $@
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 一时没有找到解决办法。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; 在网上找到另外一种安装方法(&lt;A href="http://blog.csdn.net/JAVA_SUN258/archive/2008/04/10/2278967.aspx"&gt;http://blog.csdn.net/JAVA_SUN258/archive/2008/04/10/2278967.aspx&lt;/A&gt;)。照着做，解决了我的问题！不过有些没有说清，补充一下：&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)需要把lic文件的读写权限进行修改，否则会出现lic找不到的问题。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sudo chmod 777 NCOM_L_CMP.lic &lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)使用 perl 修改文件中的内容，就是修改ifortvars.sh文件的内容。&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3) . ./ifortvars.sh 两个点中间要有空格。&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>SlickEdit在Ubuntu 8.04中的安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34893.aspx</link><pubDate>Mon, 28 Jul 2008 19:44:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34893.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34893.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34893.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34893.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34893</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp; 刚刚安装了Ubuntu 8.04，想试试如何编写一个Linux的程序，正好手里有SlickEdit，就尝试安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 对于Linux，我是一个首次接触，发现上手不是很顺利，犹如回到了dos时代。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 解压SlickEdit后，没有找到可以执行的东西，不知道如何继续下去，去SlickEdit的官网查了查，找到了安装办法：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)定位到 [应用程序Application]--[附件]--[终端],激活 [终端] 程序。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)切换到解压缩的SlickEdit目录，然后运行 sudo ./vsinst 开始安装。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)SlickEdit缺省安装在 /opt/slickedit 目录下，启动程序的方法是：/opt/slickedit/bin/vs&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 可以在 [终端] 中 ./vs 启动 ，也可以自己创建一个起动器。&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;[Desktop Entry]&lt;BR&gt;Name=Slickedit&lt;BR&gt;Comment=Slickedit&lt;BR&gt;Exec=/opt/slickedit/bin/vs&lt;BR&gt;Icon=vs.xpm&lt;BR&gt;Terminal=false&lt;BR&gt;Type=Application&lt;BR&gt;Categories=Development;&lt;BR&gt;StartupNotify=true&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;删除slickedit的方法是：&lt;BR&gt;&lt;BR&gt;直接删除&lt;BR&gt;/opt/slickedit/&lt;BR&gt;和&lt;BR&gt;/home/(用户名)/.slickedit&lt;BR&gt;两个目录。&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>LINQ学习(1):两个工具</title><link>http://borland.mblogger.cn/scyangyu/posts/34807.aspx</link><pubDate>Sun, 20 Apr 2008 15:26:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34807.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34807.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34807.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34807.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34807</trackback:ping><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 学习LINQ，个人认为最好的方法就是用工具针对LINQ语法边学习边操作，一步步的深入。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;(1)LINQPad&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINQPad是一款可以用来测试以及学习LINQ的免费工具, 可以不需要启动庞大的VS.NET来测试一段小小的LINQ片段, 这个工具由《C# 3.0 in a Nutshell》的作者&lt;a href="http://www.albahari.com/"&gt;&lt;font color="#667755"&gt;Joseph Albahari&lt;/font&gt;&lt;/a&gt; 开发。&lt;br/&gt;LINQPad可以支持：&lt;br/&gt;LINQ to SQL&lt;br/&gt;LINQ to XML&lt;br/&gt;LINQ to Object&lt;br/&gt;同时可以作为一个代码片段的管理工具, 点&lt;a href="http://www.linqpad.net/"&gt;&lt;font color="#667755"&gt;这里&lt;/font&gt;&lt;/a&gt;查看详情。&lt;/p&gt;&lt;p&gt;可以参考这些博客：&lt;br/&gt;&lt;a href="http://www.cnitblog.com/MartinYao/archive/2007/12/30/38302.html"&gt;http://www.cnitblog.com/MartinYao/archive/2007/12/30/38302.html&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.cnblogs.com/shanyou/archive/2008/01/20/1046521.html"&gt;http://www.cnblogs.com/shanyou/archive/2008/01/20/1046521.html&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.cnblogs.com/levinknight/archive/2007/08/16/858960.html"&gt;http://www.cnblogs.com/levinknight/archive/2007/08/16/858960.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;(2)VLinq（Visual Linq Query Builder)&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Visual Linq Query Builder（LINQ可视化查询编辑器）作为Visual Studio 2008的一个插件，可以帮助我们在程序中创建LINQ to SQL查询表达式，支持C#和VB两种语言。&lt;br/&gt;&lt;br/&gt;可以参考这些博客：&lt;br/&gt;&lt;a href="http://www.dwww.cn/news/2008-4/2008422216116820.shtml"&gt;http://www.dwww.cn/news/2008-4/2008422216116820.shtml&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.cnblogs.com/javafun/archive/2008/04/03/1135432.html"&gt;http://www.cnblogs.com/javafun/archive/2008/04/03/1135432.html&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.cnblogs.com/lyj/archive/2008/04/02/1135120.html"&gt;http://www.cnblogs.com/lyj/archive/2008/04/02/1135120.html&lt;/a&gt;&lt;/p&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>两本SILVERLIGHT的新书</title><link>http://borland.mblogger.cn/scyangyu/posts/34803.aspx</link><pubDate>Tue, 15 Apr 2008 21:54:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34803.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34803.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34803.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34803.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34803</trackback:ping><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 今天上china-pub，看到两本有关SilverLight的新书。可惜现在还只能预订中，只好再等一等了！&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="shupi"&gt;&lt;a href="http://www.china-pub.com/39704" target="_blank"&gt;&lt;img onerror="jp.oe(this);" src="http://images.china-pub.com/ebook35001-40000/39704/cover.jpg" onload="jp.w(this);" border="0" n="-1" mysrc="/ebook35001-40000/39704" alt=""/&gt;&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="intro"&gt;&lt;table cellspacing="0" cellpadding="0" width="580" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" colspan="3"&gt;&lt;div style="TEXT-ALIGN: left"&gt;&lt;a class="blue14a" href="http://www.china-pub.com/39704" target="_blank"&gt;&lt;span class="red"&gt;&lt;font color="#e30202"&gt;SILVERLIGHT&lt;/font&gt;&lt;/span&gt;&lt;font color="#012c83"&gt;：ASP.NET与AJAX开发实战(预订中，估价)&lt;/font&gt;&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" width="226"&gt;&lt;font color="#012c83"&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" width="233"&gt;&amp;nbsp;&lt;/td&gt;&lt;td valign="top" align="left" width="121" rowspan="6"&gt;&lt;div class="shupi"&gt;&lt;div class="push"&gt;&lt;div class="push_right"&gt;&lt;/div&gt;&lt;div class="push_left"&gt;&lt;/div&gt;&lt;div style="BACKGROUND: url(http://images.china-pub.com/computers/common/images/buy07.gif) no-repeat 12px 6px"&gt;&lt;a class="noblack12" href="javascript:winpop(39704,&amp;quot;c&amp;quot;)"&gt;&lt;font color="#000000"&gt;&amp;nbsp;&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" colspan="2"&gt;作　　者：(台)吕高旭&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" colspan="2"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left"&gt;出版日期：2008-4-1&lt;/td&gt;&lt;td align="left"&gt;上架时间：2008-4-10&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left"&gt;出 版 社：清华大学出版社&lt;/td&gt;&lt;td align="left"&gt;ISBN：9787302171614&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left"&gt;&lt;span class="gray12"&gt;&lt;font color="#787878"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/td&gt;&lt;td align="left"&gt;&lt;span class="red"&gt;&lt;font color="#e30202"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="shupi"&gt;&lt;a href="http://www.china-pub.com/39154" target="_blank"&gt;&lt;img onerror="jp.oe(this);" src="http://images.china-pub.com/ebook35001-40000/39154/cover.jpg" onload="jp.w(this);" border="0" n="-1" mysrc="/ebook35001-40000/39154" alt=""/&gt;&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="intro"&gt;&lt;table cellspacing="0" cellpadding="0" width="580" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" colspan="3"&gt;&lt;div style="TEXT-ALIGN: left"&gt;&lt;a class="blue14a" href="http://www.china-pub.com/39154" target="_blank"&gt;&lt;span class="red"&gt;&lt;font color="#e30202"&gt;SILVERLIGHT&lt;/font&gt;&lt;/span&gt;&lt;font color="#012c83"&gt;权威讲座--ASP.NET整合秘技与独家案例剖析(预订中，估价)&lt;/font&gt;&lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" width="226"&gt;&lt;font color="#012c83"&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" width="233"&gt;&amp;nbsp;&lt;/td&gt;&lt;td valign="top" align="left" width="121" rowspan="6"&gt;&lt;div class="shupi"&gt;&lt;div class="push"&gt;&lt;div class="push_right"&gt;&lt;/div&gt;&lt;div class="push_left"&gt;&lt;/div&gt;&lt;div style="BACKGROUND: url(http://images.china-pub.com/computers/common/images/buy07.gif) no-repeat 12px 6px"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" colspan="2"&gt;作　　者：董大伟&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" colspan="2"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left"&gt;出版日期：2008-3-1&lt;/td&gt;&lt;td align="left"&gt;上架时间：2008-3-18&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left"&gt;出 版 社：电子工业出版社&lt;/td&gt;&lt;td align="left"&gt;ISBN：978121060731&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left"&gt;&lt;/td&gt;&lt;td align="left"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>WCF学习(1)</title><link>http://borland.mblogger.cn/scyangyu/posts/34798.aspx</link><pubDate>Fri, 11 Apr 2008 23:29:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34798.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34798.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34798.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34798.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34798</trackback:ping><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;最近开始学习Windows Communication Foundation(WCF)，先是看《Programming WCF Services》，发现太抽象，不适合我这种初学者；而后换成看《Learning WCF》，这个比较适合，可以好好学习了。&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 发现《Learning WCF》是用VS 2005来讲解的，而我用的VS 2008来练习，有点不同。实际一操作就遇到好些问题，好在找到这几篇Blog文章，帮我解决了问题。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lab: Using Tools to Generate Clients and Services&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;a href="http://www.thatindigogirl.com/LabUsingToolsToGenerateClientsAndServices.aspx"&gt;http://www.thatindigogirl.com/LabUsingToolsToGenerateClientsAndServices.aspx&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WCF in VS2008 &amp;ndash; Basic Service and Client over HTTP channel&lt;br/&gt;&amp;nbsp;&amp;nbsp; （&lt;a href="http://blogs.msdn.com/nikolad/archive/2008/02/15/wcf-in-vs2008-basic-service-and-client-over-http-channel.aspx"&gt;http://blogs.msdn.com/nikolad/archive/2008/02/15/wcf-in-vs2008-basic-service-and-client-over-http-channel.aspx&lt;/a&gt;） &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WCF in VS2008 &amp;ndash; Hosting is required for Ctrl+F5 &lt;br/&gt;&amp;nbsp;&amp;nbsp; （&lt;a href="http://blogs.msdn.com/nikolad/archive/2008/02/18/wcf-in-vs2008-hosting-is-required-for-ctrl-f5.aspx"&gt;http://blogs.msdn.com/nikolad/archive/2008/02/18/wcf-in-vs2008-hosting-is-required-for-ctrl-f5.aspx&lt;/a&gt;&amp;nbsp;）&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 介绍VS2008中的WCF工具&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;nbsp;&lt;a href="http://blog.csdn.net/WCFToolsBloggers/archive/2008/02/21/2112093.aspx"&gt;http://blog.csdn.net/WCFToolsBloggers/archive/2008/02/21/2112093.aspx&lt;/a&gt;&amp;nbsp;） &lt;/p&gt;&lt;p&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WCF客户端开发的简化之旅 (一) -- 添加服务引用&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;nbsp;&lt;a href="http://blog.csdn.net/WCFToolsBloggers/archive/2008/03/19/2197408.aspx"&gt;http://blog.csdn.net/WCFToolsBloggers/archive/2008/03/19/2197408.aspx&lt;/a&gt; )&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WCF客户端开发的简化之旅 (二) -- Auto-attaching&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;nbsp;&amp;nbsp;&lt;a href="http://blog.csdn.net/WCFToolsBloggers/archive/2008/03/20/2200751.aspx"&gt;http://blog.csdn.net/WCFToolsBloggers/archive/2008/03/20/2200751.aspx&lt;/a&gt; )&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;在VS 2008中的WCF Service Library模板，是可以利用WCF服务主机(WCF Service Host)和WCF测试客户端(WCF Test Client)自动完成服务的运行和承载，仅需采用F5调试运行即可。如果要进行Ctrl+F5的非调试运行，就不能利用WCF服务主机(WCF Service Host)了，需要自己编写Host Applacation来宿主WCF Service。&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>非常关注的两个与silverlight开发相关的开源网站</title><link>http://borland.mblogger.cn/scyangyu/posts/34791.aspx</link><pubDate>Thu, 03 Apr 2008 18:58:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34791.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34791.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34791.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34791.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34791</trackback:ping><description>&lt;p&gt;(1)Visual WebGui &amp;nbsp;(&lt;a href="http://www.visualwebgui.com/"&gt;http://www.visualwebgui.com/&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Visual WebGui (VWG) is an open source rapid application development (RAD)&amp;nbsp;framework for Line-Of-Bussines AJAX &amp;amp; Silverlight GUIs. VWG cuts down development time (proven up to 90%)&amp;nbsp;,&amp;nbsp;without compromising on extensibility, scalability,&amp;nbsp;performance, security or complexity. &lt;/p&gt;&lt;p align="left"&gt;Visual WebGui is the only framework that provides seamless integration to Visual Studio and the .NET framework&amp;nbsp;&amp;nbsp;and extends ASP.NET. VWG&amp;nbsp; is unique and not more of the same (200 AJAX frameworks)! Visual WebGui replaces all of the ASP.NET methodologies which were designed for developing sites, with WinForms methodologies, which were designed for developing applications. &lt;/p&gt;&lt;p align="left"&gt;VWG&amp;nbsp;provides the developer with an extremely efficient designer to design interfaces using drag and drop instead of hand coding HTML layouts. &lt;/p&gt;&lt;p&gt;(2)Visifire (&lt;a href="http://www.visifire.com/index.php"&gt;http://www.visifire.com/index.php&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Visifire is a set of open source data visualization components - powered by &lt;a href="http://www.silverlight.net/" target="_blank"&gt;&lt;font color="#002c99"&gt;Microsoft&lt;sup&gt;&amp;reg;&lt;/sup&gt; Silverlight&lt;sup&gt;&amp;trade;&lt;/sup&gt;&lt;/font&gt;&lt;/a&gt;. With Visifire you can create and embed visually stunning animated Silverlight Charts within minutes. Visifire is easy to use and independent of the server side technology. It can be used with ASP, ASP.Net, PHP, JSP, ColdFusion, Ruby on Rails or just simple HTML. Don't take our word for it! Visit &lt;a href="http://www.visifire.com/silverlight_charts_gallery.php"&gt;&lt;font color="#002c99"&gt;Visifire gallery&lt;/font&gt;&lt;/a&gt; or design your own chart using &lt;a href="http://www.visifire.com/silverlight_chart_designer.php"&gt;&lt;font color="#002c99"&gt;Chart Designer&lt;/font&gt;&lt;/a&gt;. &lt;/p&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>GOA WinForms挺妙</title><link>http://borland.mblogger.cn/scyangyu/posts/34767.aspx</link><pubDate>Tue, 11 Mar 2008 22:50:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34767.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34767.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34767.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34767.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34767</trackback:ping><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 看了GOA WinForms的Demos（&lt;a href="http://community.netikatech.com/demos/"&gt;http://community.netikatech.com/demos/&lt;/a&gt;），感觉很奇妙！&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 可以在Silverlight或Flash中实现WinForms的功能，真的不错！&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Silverlight 2.0 学习(1)：第一印象</title><link>http://borland.mblogger.cn/scyangyu/posts/34766.aspx</link><pubDate>Tue, 11 Mar 2008 11:04:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34766.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34766.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34766.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34766.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34766</trackback:ping><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 先卸载先前安装的 &lt;br/&gt;Microsoft Silverlight 1.1 Alpha September Refresh (Runtimes)、&lt;br/&gt;Microsoft Silverlight 1.1 Software Development Kit Alpha September Refresh(SDK)、&lt;br/&gt;Microsoft Silverlight 1.1 Tools Alpha for Visual Studio 2008、&lt;br/&gt;Microsoft Expression Blend 2.0 December 2007 Preview&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 按次序安装好&lt;br/&gt;Silverlight 2 Beta 1 Runtime(Windows)、&lt;br/&gt;Microsoft Silverlight Tools Beta 1 for Visual Studio 2008、&lt;br/&gt;Microsoft Expression Blend 2.5 March 2008 Preview&lt;/p&gt;&lt;p&gt;打开VS 2008试了试，一上来发现和Silverlight 1.1有较大的变化。无法在vs2008设计界面上拖动控件，但可以往xaml代码行里面拖拽控件。(在Silverlight 2.0&amp;nbsp;Beta1 版本里，设计界面不是interactive的。也就是说，只能看效果，不能往里面拖东西。控件可以往xaml代码里面拖)需要和 Microsoft Expression Blend 2.5 March 2008 Preview配合来设计界面。&lt;br/&gt;&lt;br/&gt;另发现中文乱码问题已经解决。&lt;br/&gt;&lt;br/&gt;&lt;span class="txt5"&gt;&lt;span id="_ctl0_MainContent_PostFlatView__ctl0_PostRepeater__ctl0_Subject" style="FONT-WEIGHT: bold"&gt;Free Silverlight Chart Control在silverlight 2.0不能正常&lt;span&gt; &lt;p align="left"&gt;就是这个测试页：&lt;/p&gt;&lt;p align="left"&gt;&lt;a title="http://home.comcast.net/~venkata.guddanti/FreeSilverlightChart/TestPage.html" href="http://home.comcast.net/~venkata.guddanti/FreeSilverlightChart/TestPage.html"&gt;http://home.comcast.net/~venkata.guddanti/FreeSilverlightChart/TestPage.html&lt;/a&gt;&lt;/p&gt;&lt;p align="left"&gt;在silverlight 1.1能正常，但在silverlight 2.0不能正常，出现如下的错误提示：&lt;/p&gt;&lt;p align="left"&gt;Silverlight error message &lt;br/&gt;ErrorCode: 1001&lt;br/&gt;ErrorType: ParserError &lt;br/&gt;Message: AG&lt;i&gt;E&lt;/i&gt;UNKNOWN_ERROR &lt;br/&gt;XamlFile: Page.xaml &lt;br/&gt;Line: 10 &lt;br/&gt;Position: 9 &lt;/p&gt;&lt;p align="left"&gt;看来2.0不兼容先前的1.1。&lt;/p&gt;&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left"&gt;&lt;/p&gt;&lt;hr id="null"/&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="left"&gt;Free Silverlight Chart Control&amp;nbsp; ：&lt;/p&gt;&lt;p align="left"&gt;The FreeSilverlightChart Control provides charting solution in a silverlight environment. It uses XAML and C# to display charts on the silverlight platform.&lt;br/&gt;&lt;font face="Verdana"&gt;&lt;a title="http://www.codeplex.com/FreeSilverlightChart" href="http://www.codeplex.com/FreeSilverlightChart"&gt;&lt;font face="Verdana"&gt;http://www.codeplex.com/FreeSilverlightChart&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;就是这个测试页：&lt;/p&gt;&lt;p align="left"&gt;&lt;a title="http://home.comcast.net/~venkata.guddanti/FreeSilverlightChart/TestPage.html" href="http://home.comcast.net/~venkata.guddanti/FreeSilverlightChart/TestPage.html"&gt;http://home.comcast.net/~venkata.guddanti/FreeSilverlightChart/TestPage.html&lt;/a&gt;&lt;/p&gt;&lt;p align="left"&gt;在silverlight 1.1能正常，但在silverlight 2.0不能正常，出现如下的错误提示：&lt;/p&gt;&lt;p align="left"&gt;Silverlight error message &lt;br/&gt;ErrorCode: 1001&lt;br/&gt;ErrorType: ParserError &lt;br/&gt;Message: AG&lt;i&gt;E&lt;/i&gt;UNKNOWN_ERROR &lt;br/&gt;XamlFile: Page.xaml &lt;br/&gt;Line: 10 &lt;br/&gt;Position: 9 &lt;/p&gt;&lt;p align="left"&gt;看来2.0不兼容先前的1.1。&lt;/p&gt;&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left"&gt;&lt;/p&gt;&lt;hr id="null"/&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="left"&gt;Free Silverlight Chart Control&amp;nbsp; ：&lt;/p&gt;&lt;p align="left"&gt;The FreeSilverlightChart Control provides charting solution in a silverlight environment. It uses XAML and C# to display charts on the silverlight platform.&lt;br/&gt;&lt;font face="Verdana"&gt;&lt;a title="http://www.codeplex.com/FreeSilverlightChart" href="http://www.codeplex.com/FreeSilverlightChart"&gt;&lt;font face="Verdana"&gt;http://www.codeplex.com/FreeSilverlightChart&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Silverlight 2 Beta 1 Runtime(Windows)无法安装的解决办法 </title><link>http://borland.mblogger.cn/scyangyu/posts/34764.aspx</link><pubDate>Thu, 06 Mar 2008 12:18:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34764.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34764.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34764.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34764.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34764</trackback:ping><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 从&lt;a href="http://www.silverlight.net"&gt;http://www.silverlight.net&lt;/a&gt;下载了Silverlight 2 Beta 1 Runtime(Windows)。&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 但是，在我的机器上直接运行不能成功，发生Errorid=1500的错误。&lt;/p&gt;&lt;p&gt;[10:19:53] Silverlight installer logging started. &lt;br/&gt;[10:19:55] Install button clicked. &lt;br/&gt;[10:19:55] Installer is newer than installed product, beginning installation. &lt;br/&gt;[10:19:55] Unable to verify signature on MSI &lt;br/&gt;[10:19:55] Showing final page. &lt;br/&gt;[10:19:55] Support link is: &lt;br/&gt;[10:19:55] &lt;a href="http://go.microsoft.com/fwlink/?LinkID=87096&amp;amp;errorID=1500"&gt;http://go.microsoft.com/fwlink/?LinkID=87096&amp;amp;errorID=1500&lt;/a&gt; &lt;br/&gt;[10:19:56] Cancel button clicked. &lt;br/&gt;[10:19:56] Silverlight installer logging ended. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 错误的关键是：Unable to verify signature on MSI，如何解决？&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 后来发现直接用Winrar把Silverlight.2.0.exe解压开，运行其中的silverlight.msp就可以了。&lt;br/&gt;&lt;/p&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Silverlight 2 Beta 1来了</title><link>http://borland.mblogger.cn/scyangyu/posts/34763.aspx</link><pubDate>Thu, 06 Mar 2008 08:14:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34763.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34763.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34763.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34763.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34763</trackback:ping><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 一早，看到Silverlight 2 Beta 1已经有下载了。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Silverlight 2 Beta 1 Runtimes&lt;br/&gt;&lt;a href="http://www.microsoft.com/silverlight/resources/installationFiles.aspx?v=2.0"&gt;http://www.microsoft.com/silverlight/resources/installationFiles.aspx?v=2.0&lt;/a&gt;&amp;nbsp; &lt;br/&gt;&lt;a href="http://silverlight.dlservice.microsoft.com/download/6/6/3/663404e9-990d-4b74-873c-c4611aea2133/Silverlight.2.0.exe"&gt;http://silverlight.dlservice.microsoft.com/download/6/6/3/663404e9-990d-4b74-873c-c4611aea2133/Silverlight.2.0.exe&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Microsoft&amp;reg; Silverlight&amp;trade; 2 Software Development Kit Beta 1&lt;br/&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4E03409A-77F3-413F-B108-1243C243C4FE&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=4E03409A-77F3-413F-B108-1243C243C4FE&amp;amp;displaylang=en&lt;/a&gt;&amp;nbsp;&lt;br/&gt;&lt;a href="http://download.microsoft.com/download/4/1/b/41b00352-1a7f-48bb-be51-b9cef025ca11/silverlight_sdk.exe"&gt;http://download.microsoft.com/download/4/1/b/41b00352-1a7f-48bb-be51-b9cef025ca11/silverlight_sdk.exe&lt;/a&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Microsoft Expression Blend 2.5 March 2008 Preview &lt;br/&gt;&lt;a href="http://www.microsoft.com/expression/products/download.aspx?key=blend2dot5"&gt;http://www.microsoft.com/expression/products/download.aspx?key=blend2dot5&lt;/a&gt;&amp;nbsp;&lt;br/&gt;&lt;a href="http://download.microsoft.com/download/8/5/8/858627dc-9aa3-4f86-bb3d-729204927da3/Blend.en.msi"&gt;http://download.microsoft.com/download/8/5/8/858627dc-9aa3-4f86-bb3d-729204927da3/Blend.en.msi&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Microsoft Silverlight Tools Beta 1 for Visual Studio 2008&lt;br/&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E0BAE58E-9C0B-4090-A1DB-F134D9F095FD&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=E0BAE58E-9C0B-4090-A1DB-F134D9F095FD&amp;amp;displaylang=en&lt;/a&gt;&amp;nbsp;&lt;br/&gt;&lt;a href="http://download.microsoft.com/download/3/1/1/311902c3-5b93-4d2c-a4c2-90c834799324/silverlight_chainer.exe"&gt;http://download.microsoft.com/download/3/1/1/311902c3-5b93-4d2c-a4c2-90c834799324/silverlight_chainer.exe&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Source Code and Unit Tests for Silverlight 2 Beta 1 Controls&lt;br/&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ea93dd89-3af2-4acb-9cf4-bfe01b3f02d4&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=ea93dd89-3af2-4acb-9cf4-bfe01b3f02d4&amp;amp;DisplayLang=en&lt;/a&gt;&lt;br/&gt;&lt;a href="http://download.microsoft.com/download/6/5/e/65e6d2b0-8f7e-4e08-ae62-31f03d664f73/Silverlight2Beta1Controls.exe"&gt;http://download.microsoft.com/download/6/5/e/65e6d2b0-8f7e-4e08-ae62-31f03d664f73/Silverlight2Beta1Controls.exe&lt;/a&gt;&amp;nbsp;&lt;br/&gt;&lt;br/&gt;Microsoft Silverlight 2 Software Development Kit Beta 1 Documentation&lt;br/&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1840cab5-196c-4264-b55d-562242a72625&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=1840cab5-196c-4264-b55d-562242a72625&amp;amp;DisplayLang=en&lt;/a&gt;&amp;nbsp;&lt;br/&gt;&lt;a href="http://download.microsoft.com/download/d/f/1/df16cc9d-83c4-45b4-8595-e759e8ff455c/SilverlightCHM.zip"&gt;http://download.microsoft.com/download/d/f/1/df16cc9d-83c4-45b4-8595-e759e8ff455c/SilverlightCHM.zip&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Online documentation&lt;br/&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb404700.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb404700.aspx&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Silverlight 2.0 DataGrid sample&lt;br/&gt;&lt;a href="http://samples.msdn.microsoft.com/Silverlight/Silverlight_Next/DataGridSnippets/DataGridSnippets.html"&gt;http://samples.msdn.microsoft.com/Silverlight/Silverlight_Next/DataGridSnippets/DataGridSnippets.html&lt;/a&gt;&amp;nbsp;&lt;br/&gt;&lt;br/&gt;Expression Studio 2 Beta &lt;br/&gt;&lt;a href="http://www.microsoft.com/expression/products/download.aspx?key=studio2beta"&gt;http://www.microsoft.com/expression/products/download.aspx?key=studio2beta&lt;/a&gt;&lt;/p&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>测试svm dll的例子</title><link>http://borland.mblogger.cn/scyangyu/posts/34758.aspx</link><pubDate>Mon, 03 Mar 2008 19:15:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34758.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34758.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34758.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34758.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34758</trackback:ping><description>&lt;P&gt;测试svm dll的例子(Example for testing the svm dll)&lt;BR&gt;&lt;A href="http://www.forex-tsd.com/expert-advisors-metatrader-4/11096-better-nn-ea-development-5.html"&gt;http://www.forex-tsd.com/expert-advisors-metatrader-4/11096-better-nn-ea-development-5.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;//+------------------------------------------------------------------+&lt;BR&gt;//| PNN_v02.mq4 |&lt;BR&gt;//| Copyright c 2007, MetaQuotes Software Corp. |&lt;BR&gt;//| Forex Trading Software: Forex Trading Platform MetaTrader 4 |&lt;BR&gt;//+------------------------------------------------------------------+&lt;BR&gt;#property copyright "Copyright c 2007, MetaQuotes Software Corp."&lt;BR&gt;#property link "&lt;A href="http://www.metaquotes.net"&gt;http://www.metaquotes.net&lt;/A&gt;"&lt;BR&gt;//open mode constants&lt;BR&gt;#define READ 1&lt;BR&gt;#define WRITE 2&lt;BR&gt;#define READWRITE 3&lt;BR&gt;//seek mode constants&lt;BR&gt;#define FILE_BEGIN 0&lt;BR&gt;#define FILE_CURRENT 1&lt;BR&gt;#define FILE_END 2&lt;/P&gt;
&lt;P&gt;#import "mtguru1.dll"&lt;BR&gt;int gFileOpen(string file_name,int mode);&lt;BR&gt;bool gFileWrite(int handle,string data);&lt;BR&gt;bool gFileClose(int handle);&lt;BR&gt;string gFileRead(int handle,int length=0);&lt;BR&gt;void gFileSeek(int handle,int offset, int mode);&lt;BR&gt;bool gFileDelete(string file_name);&lt;BR&gt;int gFileSize(int handle);&lt;BR&gt;int SvmTrain(string, string);&lt;BR&gt;int SvmPredict(string, string, string);&lt;BR&gt;#import&lt;/P&gt;
&lt;P&gt;//+------------------------------------------------------------------+&lt;BR&gt;//| expert initialization function |&lt;BR&gt;//+------------------------------------------------------------------+&lt;BR&gt;int init()&lt;BR&gt;{&lt;BR&gt;//----&lt;BR&gt;int file = gFileOpen("c:\mt4.log",WRITE); //open the file for read and write , create it if not exist&lt;BR&gt;string write = "Open Price: " + Open[1] + " - Close Price: " + Close[1];&lt;BR&gt;gFileWrite(file,write); //write some date&lt;BR&gt;gFileClose(file); //close the file&lt;BR&gt;//----&lt;BR&gt;int xx=SvmTrain("c:\heart_scale", "c:\heart_scale.model"); &lt;BR&gt;Print("SvmTrain: ",xx); &lt;BR&gt;//----&lt;BR&gt;return(0);&lt;BR&gt;}&lt;BR&gt;//+------------------------------------------------------------------+&lt;BR&gt;//| expert deinitialization function |&lt;BR&gt;//+------------------------------------------------------------------+&lt;BR&gt;int deinit()&lt;BR&gt;{&lt;BR&gt;//----&lt;/P&gt;
&lt;P&gt;//----&lt;BR&gt;return(0);&lt;BR&gt;}&lt;BR&gt;//+------------------------------------------------------------------+&lt;BR&gt;//| expert start function |&lt;BR&gt;//+------------------------------------------------------------------+&lt;BR&gt;int start()&lt;BR&gt;{&lt;BR&gt;//----&lt;/P&gt;
&lt;P&gt;//----&lt;BR&gt;return(0);&lt;BR&gt;}&lt;BR&gt;//+------------------------------------------------------------------+&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>在Windows中创建正常的libsvm动态链接库</title><link>http://borland.mblogger.cn/scyangyu/posts/34757.aspx</link><pubDate>Mon, 03 Mar 2008 19:10:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34757.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34757.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34757.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34757.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34757</trackback:ping><description>&lt;P&gt;在Windows中创建正常的libsvm动态链接库&lt;/P&gt;
&lt;P&gt;Build a proper libsvm DLL on Windows&lt;/P&gt;
&lt;P&gt;Makefile.win&lt;BR&gt;svm.cpp&lt;BR&gt;svm.h&lt;/P&gt;
&lt;P&gt;&lt;A href="http://scipy.org/scipy/scikits/browser/trunk/learn/scikits/learn/svm/libsvm-2.82?rev=378"&gt;http://scipy.org/scipy/scikits/browser/trunk/learn/scikits/learn/svm/libsvm-2.82?rev=378&lt;/A&gt;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>[转]svm_delphi</title><link>http://borland.mblogger.cn/scyangyu/posts/34756.aspx</link><pubDate>Mon, 03 Mar 2008 18:04:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34756.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34756.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34756.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34756.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34756</trackback:ping><description>&lt;P&gt;文件名称: &lt;B&gt;svm_delphi&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE cellSpacing=1 cellPadding=3 width="100%" align=center bgColor=#cccccc border=0&gt;
&lt;TBODY&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD align=middle width="13%" height=35&gt;所属分类: &lt;/TD&gt;
&lt;TD colSpan=2&gt;&lt;A class=tblink href="http://www.pudn.com/sourcecode/math/AI/download156.html"&gt;&lt;B&gt;&lt;FONT color=#0000cc&gt;AI-NN-PR&lt;/FONT&gt;&lt;/B&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD align=middle width="13%" height=34&gt;开发工具: &lt;/TD&gt;
&lt;TD colSpan=2&gt;&lt;B&gt;Delphi&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD align=middle width="13%" height=36&gt;文件大小: &lt;/TD&gt;
&lt;TD colSpan=2&gt;715 KB&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#ffffff&gt;
&lt;TD align=middle width="13%" height=36&gt;提 供 者: &lt;/TD&gt;
&lt;TD colSpan=2&gt;&lt;A class=tblink2 href="http://www.pudn.com/upload_log.asp?e=daimingwei*gmail.com&amp;amp;n=戴愚" target=_blank&gt;&lt;FONT color=#0000cc&gt;戴愚&lt;/FONT&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;详细说明：&lt;B&gt;基于libsvm，开发的支持向量机图形界面应用程序，并提供了关于C和sigma的新的参数选择方法，使得SVM的使用更加简单直观&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;文件列表(点击判断是否您需要的文件): &lt;BR&gt;&amp;nbsp;&amp;nbsp;convert.dcu &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/convert.dfm__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;convert.dfm&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/convert.pas__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;convert.pas&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/default_model_file__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;default_model_file&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;final_dll.dll &lt;BR&gt;&amp;nbsp;&amp;nbsp;final_dll.ilk &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/heart_scale__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;heart_scale&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/heart_scale.model__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;heart_scale.model&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/image2__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;image2&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;main.dcu &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/main.dfm__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;main.dfm&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/main.pas__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;main.pas&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/matrix.tmp__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;matrix.tmp&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;MaxMin.dcu &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/MaxMin.pas__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;MaxMin.pas&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/model_file_name__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;model_file_name&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/ssvm.cfg__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;ssvm.cfg&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/ssvm.dof__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;ssvm.dof&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/ssvm.dpr__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;ssvm.dpr&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;ssvm.exe &lt;BR&gt;&amp;nbsp;&amp;nbsp;ssvm.res&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;Unit2.dcu &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/Unit2.dfm__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;Unit2.dfm&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/Unit2.pas__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;Unit2.pas&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;Unit3.dcu &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/Unit3.dfm__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;Unit3.dfm&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/Unit3.pas__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;Unit3.pas&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;Unit4.dcu &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/Unit4.dfm__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;Unit4.dfm&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;A class=tblink22 href="http://www.pudn.com/view/downloads76/sourcecode/math/283274/Unit4.pas__.htm" target=_blank&gt;&lt;FONT color=#0000cc&gt;Unit4.pas&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;经过分析，核心部分是final_dll.dll，该dll实现了libsvm的有关计算功能，而用delphi编写了函数调用和界面封装。 &lt;BR&gt;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>[转]基于SMO方法的支持向量机Pascal代码实现</title><link>http://borland.mblogger.cn/scyangyu/posts/34755.aspx</link><pubDate>Mon, 03 Mar 2008 17:52:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34755.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34755.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34755.aspx#feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34755.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34755</trackback:ping><description>&lt;P&gt;最近在学习SVM和SVR，看到网上有这个《基于SMO方法的支持向量机Pascal代码实现》，非常不错！&lt;/P&gt;
&lt;P&gt;SMO_SVM.pas：&lt;BR&gt;　　{&lt;BR&gt;　　Author: Liu Liu&lt;BR&gt;　　Website: &lt;A class=bbs href="http://www.aivisoft.net/" target=_blank rel=nofollow&gt;www.aivisoft.net&lt;/A&gt;&lt;BR&gt;　　E-Mail: &lt;A class=bbs href="mailto:geo.cra@gmail.com" target=_blank rel=nofollow&gt;geo.cra@gmail.com&lt;/A&gt;&lt;BR&gt;　　This code is translated from a p-code by J. Platt.&lt;BR&gt;　　This code shows a SMO(Sequential Minimal Optimization) SVM.&lt;BR&gt;　　Enjoy fast and efficient SVM!&lt;BR&gt;　　This code now provide 4 different kernels.&lt;BR&gt;　　}&lt;BR&gt;　　unit SMO_SVM;&lt;BR&gt;　　interface&lt;BR&gt;　　uses&lt;BR&gt;　　 Windows, SysUtils, Variants, Classes, Graphics, Math;&lt;BR&gt;　　type&lt;BR&gt;　　 TVector = record&lt;BR&gt;　　 Items: TSingleExtendedArray;&lt;BR&gt;　　 Target: Extended;&lt;BR&gt;　　 end;&lt;BR&gt;　　 TVectorArray = array of TVector;&lt;BR&gt;　　 TSingleExtendedArray = array of extended;&lt;BR&gt;　　 TKernels = (klLinear, klGsRBF, klExpRBF, klPolynomial, klTanh);&lt;BR&gt;　　 {&lt;BR&gt;　　 klLinear: Linear Kernel&lt;BR&gt;　　 klGsRBF: Gaussian RBF Kernel&lt;BR&gt;　　 klExpRBF: Exponential RBF Kernel&lt;BR&gt;　　 klPolynomial: Polynomial Kernel&lt;BR&gt;　　 klTanh: Tanh Kernel&lt;BR&gt;　　 }&lt;BR&gt;　　 TSVM = class&lt;BR&gt;　　 private&lt;BR&gt;　　 n_Degree, N: longint;&lt;BR&gt;　　 tolerance, eps, b: Extended;&lt;BR&gt;　　 alph, Error_Cache, w: TSingleExtendedArray;&lt;BR&gt;　　 function Learned_Func(k: longint): Extended;&lt;BR&gt;　　 function Kernel_Func(i1, i2: longint): Extended;&lt;BR&gt;　　 function PKernel_Func(i1: longint; Items2: TSingleExtendedArray): Extended;&lt;BR&gt;　　 function ExamineExamples(i2: longint): longint;&lt;BR&gt;　　 function TakeStep(i1, i2: longint): boolean;&lt;BR&gt;　　 public&lt;BR&gt;　　 end_support_i: longint; Vectors: TVectorArray;&lt;BR&gt;　　 C, two_sigma_squared, tha, thb, pyp: Extended;&lt;BR&gt;　　 Kernel: TKernels;&lt;BR&gt;　　 procedure Learn;&lt;BR&gt;　　 procedure Init(sn_Degree: longint; sC, stwo_sigma_squared, stha, sthb, spyp: Extended; sKernel: TKernels);&lt;BR&gt;　　 procedure LearnExamples(Data: TSingleExtendedArray; Target: Extended);&lt;BR&gt;　　 function Optimize: longint;&lt;BR&gt;　　 function Predict(Itemk: TSingleExtendedArray): Extended;&lt;BR&gt;　　 function SaveToFile(FileName: string): boolean;&lt;BR&gt;　　 function LoadFromFile(FileName: string): boolean;&lt;BR&gt;　　 destructor Destroy; override;&lt;BR&gt;　　 end;&lt;BR&gt;　　implementation&lt;BR&gt;　　procedure TSVM.Init(sn_Degree: longint; sC, stwo_sigma_squared, stha, sthb, spyp: Extended; sKernel: TKernels);&lt;BR&gt;　　var&lt;BR&gt;　　 i: longint;&lt;BR&gt;　　begin&lt;BR&gt;　　 n_Degree := sn_Degree;&lt;BR&gt;　　 setlength(Vectors, $100);&lt;BR&gt;　　 C := sC; eps := 0.001; tolerance := 0.001;&lt;BR&gt;　　 two_sigma_squared := stwo_sigma_squared;&lt;BR&gt;　　 tha := stha; thb := sthb; pyp := spyp;&lt;BR&gt;　　 N := 0; Kernel := sKernel;&lt;BR&gt;　　 setlength(w, n_Degree);&lt;BR&gt;　　end;&lt;BR&gt;　　procedure TSVM.LearnExamples(Data: TSingleExtendedArray; Target: Extended);&lt;BR&gt;　　begin&lt;BR&gt;　　 if N &amp;gt; High(Vectors) then&lt;BR&gt;　　 setlength(Vectors, N + $100);&lt;BR&gt;　　 setlength(Vectors[N].Items, n_Degree);&lt;BR&gt;　　 Vectors[N].Items := Data;&lt;BR&gt;　　 Vectors[N].Target := Target;&lt;BR&gt;　　 Inc(N);&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.Learned_Func(k: longint): Extended;&lt;BR&gt;　　var&lt;BR&gt;　　 s: Extended;&lt;BR&gt;　　 i: longint;&lt;BR&gt;　　begin&lt;BR&gt;　　 s := 0;&lt;BR&gt;　　 case Kernel of&lt;BR&gt;　　 klLinear: begin&lt;BR&gt;　　 for i := 0 to end_support_i - 1 do&lt;BR&gt;　　 if alph[i] &amp;gt; 0 then&lt;BR&gt;　　 s := s + alph[i] * Vectors[i].Target * Kernel_Func(i, k);&lt;BR&gt;　　 end;&lt;BR&gt;　　 else begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + w[i] * Vectors[k].Items[i];&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 s := s - b;&lt;BR&gt;　　 Result := s;&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.Kernel_Func(i1, i2: longint): Extended;&lt;BR&gt;　　var&lt;BR&gt;　　 s: Extended;&lt;BR&gt;　　 i: longint;&lt;BR&gt;　　begin&lt;BR&gt;　　 s := 0;&lt;BR&gt;　　 case Kernel of&lt;BR&gt;　　 klLinear: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + Vectors[i1].Items[i] * Vectors[i2].Items[i];&lt;BR&gt;　　 Result := s;&lt;BR&gt;　　 end;&lt;BR&gt;　　 klPolynomial: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + Vectors[i1].Items[i] * Vectors[i2].Items[i];&lt;BR&gt;　　 Result := Exp(Ln(s + 1) * pyp);&lt;BR&gt;　　 end;&lt;BR&gt;　　 klExpRBF: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + sqr(Vectors[i1].Items[i] - Vectors[i2].Items[i]);&lt;BR&gt;　　 Result := exp(-sqrt(s) / Two_Sigma_Squared);&lt;BR&gt;　　 end;&lt;BR&gt;　　 klGsRBF: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + sqr(Vectors[i1].Items[i] - Vectors[i2].Items[i]);&lt;BR&gt;　　 Result := exp(-s / Two_Sigma_Squared);&lt;BR&gt;　　 end;&lt;BR&gt;　　 klTanh: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + Vectors[i1].Items[i] * Vectors[i2].Items[i];&lt;BR&gt;　　 Result := Tanh(tha * s + thb);&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.ExamineExamples(i2: longint): longint;&lt;BR&gt;　　var&lt;BR&gt;　　 y2, alph2, E2, r2: Extended;&lt;BR&gt;　　 k, k0, i1: longint;&lt;BR&gt;　　 tmax, E1, temp: Extended;&lt;BR&gt;　　begin&lt;BR&gt;　　 y2 := Vectors[i2].Target;&lt;BR&gt;　　 alph2 := alph[i2];&lt;BR&gt;　　 if (alph2 &amp;gt; 0) and (alph2 &amp;lt; C) then&lt;BR&gt;　　 E2 := Error_Cache[i2]&lt;BR&gt;　　 else&lt;BR&gt;　　 E2 := Learned_Func(i2) - y2;&lt;BR&gt;　　 r2 := y2 * E2;&lt;BR&gt;　　 if ((r2 &amp;lt; -tolerance) and (alph2 &amp;lt; C)) or ((r2 &amp;gt; tolerance) and (alph2 &amp;gt; 0)) then begin&lt;BR&gt;　　 i1 := -1; tmax := 0;&lt;BR&gt;　　 for k := 0 to end_support_i - 1 do begin&lt;BR&gt;　　 if (alph[k] &amp;gt; 0) and (alph[k] &amp;lt; C) then begin&lt;BR&gt;　　 E1 := Error_Cache[k];&lt;BR&gt;　　 temp := Abs(E1 - E2);&lt;BR&gt;　　 if (temp &amp;gt; tmax) then begin&lt;BR&gt;　　 tmax := temp;&lt;BR&gt;　　 i1 := k;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 if i1 &amp;gt;= 0 then&lt;BR&gt;　　 if takeStep(i1, i2) then begin&lt;BR&gt;　　 Result := 1;&lt;BR&gt;　　 exit;&lt;BR&gt;　　 end;&lt;BR&gt;　　 Randomize;&lt;BR&gt;　　 k0 := Random(end_support_i);&lt;BR&gt;　　 for k := k0 to end_support_i + k0 - 1 do begin&lt;BR&gt;　　 i1 := k mod end_support_i;&lt;BR&gt;　　 if (alph[i1] &amp;gt; 0) and (alph[i1] &amp;lt; C) then&lt;BR&gt;　　 if (takeStep(i1, i2)) then begin&lt;BR&gt;　　 Result := 1;&lt;BR&gt;　　 exit;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 Randomize;&lt;BR&gt;　　 k0 := Random(end_support_i);&lt;BR&gt;　　 for k := k0 to end_support_i + k0 - 1 do begin&lt;BR&gt;　　 i1 := k mod end_support_i;&lt;BR&gt;　　 if takeStep(i1, i2) then begin&lt;BR&gt;　　 Result := 1;&lt;BR&gt;　　 exit;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 Result := 0;&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.TakeStep(i1, i2: longint): boolean;&lt;BR&gt;　　var&lt;BR&gt;　　 i: longint;&lt;BR&gt;　　 y1, y2, s: Extended;&lt;BR&gt;　　 alph1, alph2, gamma, c1, c2, b1, b2, bnew, delta_b: Extended;&lt;BR&gt;　　 a1, a2: Extended;&lt;BR&gt;　　 E1, E2, L, H, k11, k22, k12, eta, Lobj, Hobj, t, t1, t2: Extended;&lt;BR&gt;　　begin&lt;BR&gt;　　 if (i1 = i2) then begin&lt;BR&gt;　　 Result := false;&lt;BR&gt;　　 exit;&lt;BR&gt;　　 end;&lt;BR&gt;　　 alph1 := alph[i1];&lt;BR&gt;　　 y1 := Vectors[i1].Target;&lt;BR&gt;　　 if (alph1 &amp;gt; 0) and (alph1 &amp;lt; C) then&lt;BR&gt;　　 E1 := Error_Cache[i1]&lt;BR&gt;　　 else&lt;BR&gt;　　 E1 := Learned_Func(i1) - y1;&lt;BR&gt;　　 alph2 := alph[i2];&lt;BR&gt;　　 y2 := Vectors[i2].Target;&lt;BR&gt;　　 if (alph2 &amp;gt; 0) and (alph2 &amp;lt; C) then&lt;BR&gt;　　 E2 := Error_Cache[i2]&lt;BR&gt;　　 else&lt;BR&gt;　　 E2 := Learned_Func(i2) - y2;&lt;BR&gt;　　 s := y1 * y2;&lt;BR&gt;　　 if (y1 = y2) then begin&lt;BR&gt;　　 gamma := alph1 + alph2;&lt;BR&gt;　　 if (gamma &amp;gt; C) then begin&lt;BR&gt;　　 L := gamma - C;&lt;BR&gt;　　 H := C;&lt;BR&gt;　　 end else begin&lt;BR&gt;　　 L := 0;&lt;BR&gt;　　 H := gamma;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end else begin&lt;BR&gt;　　 gamma := alph1 - alph2;&lt;BR&gt;　　 if (gamma &amp;gt; 0) then begin&lt;BR&gt;　　 L := 0;&lt;BR&gt;　　 H := C - gamma;&lt;BR&gt;　　 end else begin&lt;BR&gt;　　 L := -gamma;&lt;BR&gt;　　 H := C;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 if (L = H) then begin&lt;BR&gt;　　 Result := false;&lt;BR&gt;　　 exit;&lt;BR&gt;　　 end;&lt;BR&gt;　　 k11 := Kernel_Func(i1, i1);&lt;BR&gt;　　 k12 := Kernel_Func(i1, i2);&lt;BR&gt;　　 k22 := Kernel_Func(i2, i2);&lt;BR&gt;　　 eta := 2 * k12 - k11 - k22;&lt;BR&gt;　　 if (eta &amp;lt; 0) then begin&lt;BR&gt;　　 a2 := alph2 + y2 * (E2 - E1) / eta;&lt;BR&gt;　　 if (a2 &amp;lt; L) then a2 := L&lt;BR&gt;　　 else if (a2 &amp;gt; H) then a2 := H;&lt;BR&gt;　　 end else begin&lt;BR&gt;　　 c1 := eta / 2;&lt;BR&gt;　　 c2 := y2 * (E1 - E2) - eta * alph2;&lt;BR&gt;　　 Lobj := c1 * L * L + c2 * L;&lt;BR&gt;　　 Hobj := c1 * H * H + c2 * H;&lt;BR&gt;　　 if (Lobj &amp;gt; Hobj + eps) then a2 := L&lt;BR&gt;　　 else if (Lobj &amp;lt; Hobj - eps) then a2 := H&lt;BR&gt;　　 else a2 := alph2;&lt;BR&gt;　　 end;&lt;BR&gt;　　 if a2 &amp;lt; 1E-8 then a2 := 0&lt;BR&gt;　　 else if a2 &amp;gt; C - 1E-8 then a2 := C;&lt;BR&gt;　　 if abs(a2 - alph2) &amp;lt; eps * (a2 + alph2 + eps) then begin&lt;BR&gt;　　 Result := false;&lt;BR&gt;　　 exit;&lt;BR&gt;　　 end;&lt;BR&gt;　　 a1 := alph1 - s * (a2 - alph2);&lt;BR&gt;　　 if (a1 &amp;lt; 0) then begin&lt;BR&gt;　　 a2 := a2 + s * a1;&lt;BR&gt;　　 a1 := 0;&lt;BR&gt;　　 end else if (a1 &amp;gt; C) then begin&lt;BR&gt;　　 t := a1 - C;&lt;BR&gt;　　 a2 := a2 + s * t;&lt;BR&gt;　　 a1 := C;&lt;BR&gt;　　 end;&lt;BR&gt;　　 if (a1 &amp;gt; 0) and (a1 &amp;lt; C) then&lt;BR&gt;　　 bnew := b + E1 + y1 * (a1 - alph1) * k11 + y2 * (a2 - alph2) * k12&lt;BR&gt;　　 else begin&lt;BR&gt;　　 if (a2 &amp;gt; 0) and (a2 &amp;lt; C) then&lt;BR&gt;　　 bnew := b + E2 + y1 * (a1 - alph1) * k12 + y2 * (a2 - alph2) * k22&lt;BR&gt;　　 else begin&lt;BR&gt;　　 b1 := b + E1 + y1 * (a1 - alph1) * k11 + y2 * (a2 - alph2) * k12;&lt;BR&gt;　　 b2 := b + E2 + y1 * (a1 - alph1) * k12 + y2 * (a2 - alph2) * k22;&lt;BR&gt;　　 bnew := (b1 + b2) / 2;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 delta_b := bnew - b;&lt;BR&gt;　　 b := bnew;&lt;BR&gt;　　 t1 := y1 * (a1 - alph1);&lt;BR&gt;　　 t2 := y2 * (a2 - alph2);&lt;BR&gt;　　 if Kernel = klLinear then&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 w[i] := w[i] + t1 * Vectors[i1].Items[i] + t2 * Vectors[i2].Items[i];&lt;BR&gt;　　 for i := 0 to end_support_i - 1 do&lt;BR&gt;　　 if (0 &amp;lt; alph[i]) and (alph[i] &amp;lt; C) then&lt;BR&gt;　　 Error_Cache[i] := Error_Cache[i] + t1 * Kernel_Func(i1, i) + t2 * Kernel_Func(i2, i) - delta_b;&lt;BR&gt;　　 Error_Cache[i1] := 0;&lt;BR&gt;　　 Error_Cache[i2] := 0;&lt;BR&gt;　　 alph[i1] := a1;&lt;BR&gt;　　 alph[i2] := a2;&lt;BR&gt;　　 Result := true;&lt;BR&gt;　　end;&lt;BR&gt;　　procedure TSVM.Learn;&lt;BR&gt;　　var&lt;BR&gt;　　 numChanged, i: longint;&lt;BR&gt;　　 examineAll: boolean;&lt;BR&gt;　　begin&lt;BR&gt;　　 end_support_i := N;&lt;BR&gt;　　 setlength(alph, N); setlength(Error_Cache, N);&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do w[i] := 0;&lt;BR&gt;　　 for i := 0 to N - 1 do alph[i] := 0; b := 0;&lt;BR&gt;　　 numChanged := 0;&lt;BR&gt;　　 examineAll := true;&lt;BR&gt;　　 while (numChanged &amp;gt; 0) or examineAll do begin&lt;BR&gt;　　 numChanged := 0;&lt;BR&gt;　　 if examineAll then begin&lt;BR&gt;　　 for i := 0 to N - 1 do&lt;BR&gt;　　 Inc(numChanged, ExamineExamples(i));&lt;BR&gt;　　 end else begin&lt;BR&gt;　　 for i := 0 to N - 1 do&lt;BR&gt;　　 if (alph[i] &amp;lt;&amp;gt; 0) and (alph[i] &amp;lt;&amp;gt; C) then&lt;BR&gt;　　 Inc(numChanged, ExamineExamples(i));&lt;BR&gt;　　 end;&lt;BR&gt;　　 if examineAll then&lt;BR&gt;　　 examineAll := false&lt;BR&gt;　　 else if (numChanged = 0) then&lt;BR&gt;　　 examineAll := true;&lt;BR&gt;　　 end;&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.PKernel_Func(i1: longint; Items2: TSingleExtendedArray): Extended;&lt;BR&gt;　　var&lt;BR&gt;　　 s: Extended;&lt;BR&gt;　　 i: longint;&lt;BR&gt;　　begin&lt;BR&gt;　　 s := 0;&lt;BR&gt;　　 case Kernel of&lt;BR&gt;　　 klLinear: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + Vectors[i1].Items[i] * Items2[i];&lt;BR&gt;　　 Result := s;&lt;BR&gt;　　 end;&lt;BR&gt;　　 klPolynomial: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + Vectors[i1].Items[i] * Items2[i];&lt;BR&gt;　　 Result := Exp(Ln(s + 1) * pyp);&lt;BR&gt;　　 end;&lt;BR&gt;　　 klExpRBF: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + sqr(Vectors[i1].Items[i] - Items2[i]);&lt;BR&gt;　　 Result := exp(-sqrt(s) / Two_Sigma_Squared);&lt;BR&gt;　　 end;&lt;BR&gt;　　 klGsRBF: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + sqr(Vectors[i1].Items[i] - Items2[i]);&lt;BR&gt;　　 Result := exp(-s / Two_Sigma_Squared);&lt;BR&gt;　　 end;&lt;BR&gt;　　 klTanh: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + Vectors[i1].Items[i] * Items2[i];&lt;BR&gt;　　 Result := tanh(tha * s + thb);&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.Optimize: longint;&lt;BR&gt;　　var&lt;BR&gt;　　 Change: boolean;&lt;BR&gt;　　 i, j: longint;&lt;BR&gt;　　begin&lt;BR&gt;　　 Change := true;&lt;BR&gt;　　 while Change do begin&lt;BR&gt;　　 Change := false;&lt;BR&gt;　　 for i := 0 to end_support_i - 1 do&lt;BR&gt;　　 if (alph[i] &amp;lt; 1E-8) and (alph[i] &amp;gt; -1E-8) then begin&lt;BR&gt;　　 for j := i + 1 to end_support_i - 1 do begin&lt;BR&gt;　　 Vectors[j - 1] := Vectors[j];&lt;BR&gt;　　 alph[j - 1] := alph[j];&lt;BR&gt;　　 end;&lt;BR&gt;　　 Change := true;&lt;BR&gt;　　 Dec(end_support_i);&lt;BR&gt;　　 break;&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 N := end_support_i;&lt;BR&gt;　　 setlength(Vectors, N); setlength(alph, N);&lt;BR&gt;　　 Result := end_support_i;&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.Predict(Itemk: TSingleExtendedArray): Extended;&lt;BR&gt;　　var&lt;BR&gt;　　 s: Extended;&lt;BR&gt;　　 i: longint;&lt;BR&gt;　　begin&lt;BR&gt;　　 s := 0;&lt;BR&gt;　　 case Kernel of&lt;BR&gt;　　 klLinear: begin&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 s := s + w[i] * Itemk[i];&lt;BR&gt;　　 end;&lt;BR&gt;　　 else begin&lt;BR&gt;　　 for i := 0 to end_support_i - 1 do&lt;BR&gt;　　 if alph[i] &amp;gt; 0 then&lt;BR&gt;　　 s := s + alph[i] * Vectors[i].Target * PKernel_Func(i, Itemk);&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　 s := s - b;&lt;BR&gt;　　 Result := s;&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.SaveToFile(FileName: string): boolean;&lt;BR&gt;　　var&lt;BR&gt;　　 i, j: longint;&lt;BR&gt;　　 SaveStream: TMemoryStream;&lt;BR&gt;　　begin&lt;BR&gt;　　 SaveStream := TMemoryStream.Create;&lt;BR&gt;　　 SaveStream.Seek(0, soFromBeginning);&lt;BR&gt;　　 try&lt;BR&gt;　　 SaveStream.Write(end_support_i, sizeof(end_support_i));&lt;BR&gt;　　 SaveStream.Write(n_Degree, sizeof(n_Degree));&lt;BR&gt;　　 for i := 0 to end_support_i - 1 do begin&lt;BR&gt;　　 SaveStream.Write(Vectors[i].Target, sizeof(Vectors[i].Target));&lt;BR&gt;　　 SaveStream.Write(alph[i], sizeof(alph[i]));&lt;BR&gt;　　 for j := 0 to n_Degree - 1 do&lt;BR&gt;　　 SaveStream.Write(Vectors[i].Items[j], sizeof(Vectors[i].Items[j]));&lt;BR&gt;　　 end;&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 SaveStream.Write(w[i], sizeof(w[i]));&lt;BR&gt;　　 SaveStream.SaveToFile(FileName);&lt;BR&gt;　　 Result := true;&lt;BR&gt;　　 except&lt;BR&gt;　　 Result := false;&lt;BR&gt;　　 end;&lt;BR&gt;　　 SaveStream.Free;&lt;BR&gt;　　end;&lt;BR&gt;　　function TSVM.LoadFromFile(FileName: string): boolean;&lt;BR&gt;　　var&lt;BR&gt;　　 i, j: longint;&lt;BR&gt;　　 ReadStream: TMemoryStream;&lt;BR&gt;　　begin&lt;BR&gt;　　 ReadStream := TMemoryStream.Create;&lt;BR&gt;　　 try&lt;BR&gt;　　 ReadStream.LoadFromFile(FileName);&lt;BR&gt;　　 ReadStream.Seek(0, soFromBeginning);&lt;BR&gt;　　 ReadStream.Read(end_support_i, sizeof(end_support_i));&lt;BR&gt;　　 N := end_support_i;&lt;BR&gt;　　 setlength(Vectors, N); setlength(alph, N);&lt;BR&gt;　　 ReadStream.Read(n_Degree, sizeof(n_Degree));&lt;BR&gt;　　 for i := 0 to end_support_i - 1 do begin&lt;BR&gt;　　 ReadStream.Read(Vectors[i].Target, sizeof(Vectors[i].Target));&lt;BR&gt;　　 ReadStream.Read(alph[i], sizeof(alph[i]));&lt;BR&gt;　　 setlength(Vectors[i].Items, n_Degree);&lt;BR&gt;　　 for j := 0 to n_Degree - 1 do&lt;BR&gt;　　 ReadStream.Read(Vectors[i].Items[j], sizeof(Vectors[i].Items[j]));&lt;BR&gt;　　 end;&lt;BR&gt;　　 for i := 0 to n_Degree - 1 do&lt;BR&gt;　　 ReadStream.Read(w[i], sizeof(w[i]));&lt;BR&gt;　　 Result := true;&lt;BR&gt;　　 except&lt;BR&gt;　　 Result := false;&lt;BR&gt;　　 end;&lt;BR&gt;　　 ReadStream.Free;&lt;BR&gt;　　end;&lt;BR&gt;　　destructor TSVM.Destroy;&lt;BR&gt;　　begin&lt;BR&gt;　　 setlength(Vectors, 0);&lt;BR&gt;　　 setlength(alph, 0);&lt;BR&gt;　　 setlength(w, 0);&lt;BR&gt;　　 inherited;&lt;BR&gt;　　end;&lt;BR&gt;　　end.&lt;BR&gt;　　---------------------------------------------------&lt;BR&gt;　　调用窗体：&lt;BR&gt;　　unit UnitMain;&lt;BR&gt;　　interface&lt;BR&gt;　　uses&lt;BR&gt;　　 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,&lt;BR&gt;　　 Dialogs, StdCtrls, ExtCtrls, SMO_SVM;&lt;BR&gt;　　type&lt;BR&gt;　　 TFrmMain = class(TForm)&lt;BR&gt;　　 ImgPoint: TImage;&lt;BR&gt;　　 BtnTrain: TButton;&lt;BR&gt;　　 BtnPredict: TButton;&lt;BR&gt;　　 RdbRed: TRadioButton;&lt;BR&gt;　　 RdbBlue: TRadioButton;&lt;BR&gt;　　 procedure BtnPredictClick(Sender: TObject);&lt;BR&gt;　　 procedure ImgPointMouseUp(Sender: TObject; Button: TMouseButton;&lt;BR&gt;　　 Shift: TShiftState; X, Y: Integer);&lt;BR&gt;　　 procedure FormCreate(Sender: TObject);&lt;BR&gt;　　 procedure FormDestroy(Sender: TObject);&lt;BR&gt;　　 procedure BtnTrainClick(Sender: TObject);&lt;BR&gt;　　 private&lt;BR&gt;　　 MySVM: TSVM;&lt;BR&gt;　　 public&lt;BR&gt;　　 { Public declarations }&lt;BR&gt;　　 end;&lt;BR&gt;　　var&lt;BR&gt;　　 FrmMain: TFrmMain;&lt;BR&gt;　　implementation&lt;BR&gt;　　{$R *.dfm}&lt;BR&gt;　　procedure TFrmMain.BtnPredictClick(Sender: TObject);&lt;BR&gt;　　var&lt;BR&gt;　　 i, j, X, Y: longint;&lt;BR&gt;　　 point: TSingleExtendedArray;&lt;BR&gt;　　begin&lt;BR&gt;　　 setlength(Point, 2);&lt;BR&gt;　　 for i := 0 to 320 do&lt;BR&gt;　　 for j := 0 to 320 do begin&lt;BR&gt;　　 point[0] := i / 320; point[1] := j / 320;&lt;BR&gt;　　 if MySVM.Predict(Point) &amp;gt; 0 then&lt;BR&gt;　　 ImgPoint.Canvas.Pixels[i, j] := clRed&lt;BR&gt;　　 else ImgPoint.Canvas.Pixels[i, j] := clBlue;&lt;BR&gt;　　 end;&lt;BR&gt;　　 for i := 0 to MySVM.end_support_i - 1 do begin&lt;BR&gt;　　 X := trunc(MySVM.Vectors[i].Items[0] * 320);&lt;BR&gt;　　 Y := trunc(MySVM.Vectors[i].Items[1] * 320);&lt;BR&gt;　　 if MySVM.Vectors[i].Target &amp;gt; 0 then begin&lt;BR&gt;　　 ImgPoint.Canvas.Pen.Style := psClear;&lt;BR&gt;　　 ImgPoint.Canvas.Brush.Color := $8080FF;&lt;BR&gt;　　 ImgPoint.Canvas.Ellipse(X - 4, Y - 4, X + 4, Y + 4);&lt;BR&gt;　　 end else begin&lt;BR&gt;　　 ImgPoint.Canvas.Pen.Style := psClear;&lt;BR&gt;　　 ImgPoint.Canvas.Brush.Color := $FF8080;&lt;BR&gt;　　 ImgPoint.Canvas.Ellipse(X - 4, Y - 4, X + 4, Y + 4);&lt;BR&gt;　　 end;&lt;BR&gt;　　 end;&lt;BR&gt;　　end;&lt;BR&gt;　　procedure TFrmMain.ImgPointMouseUp(Sender: TObject; Button: TMouseButton;&lt;BR&gt;　　 Shift: TShiftState; X, Y: Integer);&lt;BR&gt;　　var&lt;BR&gt;　　 point: TSingleExtendedArray;&lt;BR&gt;　　 Outs: Extended;&lt;BR&gt;　　begin&lt;BR&gt;　　 setlength(Point, 2);&lt;BR&gt;　　 point[0] := X / 320;&lt;BR&gt;　　 point[1] := Y / 320;&lt;BR&gt;　　 if rdbred.Checked then outs := 1 else outs := -1;&lt;BR&gt;　　 MySVM.LearnExamples(point, outs);&lt;BR&gt;　　 if rdbred.Checked then begin&lt;BR&gt;　　 ImgPoint.Canvas.Pen.Style := psClear;&lt;BR&gt;　　 ImgPoint.Canvas.Brush.Color := $8080FF;&lt;BR&gt;　　 ImgPoint.Canvas.Ellipse(X - 3, Y - 3, X + 3, Y + 3);&lt;BR&gt;　　 end else begin&lt;BR&gt;　　 ImgPoint.Canvas.Pen.Style := psClear;&lt;BR&gt;　　 ImgPoint.Canvas.Brush.Color := $FF8080;&lt;BR&gt;　　 ImgPoint.Canvas.Ellipse(X - 3, Y - 3, X + 3, Y + 3);&lt;BR&gt;　　 end;&lt;BR&gt;　　end;&lt;BR&gt;　　procedure TFrmMain.FormCreate(Sender: TObject);&lt;BR&gt;　　begin&lt;BR&gt;　　 MySVM := TSVM.Create;&lt;BR&gt;　　 MySVM.Init(2, 100, 1, 2, 1, 8, klGsRBF);&lt;BR&gt;　　 DoubleBuffered := True;&lt;BR&gt;　　 ImgPoint.Canvas.FillRect(Rect(0, 0, 320, 320));&lt;BR&gt;　　end;&lt;BR&gt;　　procedure TFrmMain.FormDestroy(Sender: TObject);&lt;BR&gt;　　begin&lt;BR&gt;　　 MySVM.Free;&lt;BR&gt;　　end;&lt;BR&gt;　　procedure TFrmMain.BtnTrainClick(Sender: TObject);&lt;BR&gt;　　begin&lt;BR&gt;　　 MySVM.Learn;&lt;BR&gt;　　 Application.MessageBox(PChar('There are/is ' + IntToStr(MySVM.Optimize) + ' support vector(s).'), 'Result');&lt;BR&gt;　　end;&lt;BR&gt;　　end.&lt;BR&gt;　　-------------------------------&lt;BR&gt;　　Related Url: &lt;A class=bbs href="http://research.microsoft.com/users/jplatt/smo.html" target=_blank rel=nofollow&gt;http://research.microsoft.com/users/jplatt/smo.html&lt;/A&gt;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>[摘]新版Firefox自动代理插件 - Web Php Proxy</title><link>http://borland.mblogger.cn/scyangyu/posts/34754.aspx</link><pubDate>Sun, 02 Mar 2008 21:01:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34754.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34754.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34754.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34754.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34754</trackback:ping><description>&lt;P&gt;新版Firefox自动代理插件 - Web Php Proxy&lt;BR&gt;&lt;BR&gt;相信大家都有过访问某些网站的时候出现网络错误的的提示，需要用代理才能访问的体验，有了这款firefox插件，就不会出现这种情况了，在网络错误的时候自动调用内置的代理访问该网页。此外还有一键代理的功能。&lt;B&gt;看官方介绍吧：&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;功能：&lt;BR&gt;1.自动使用" web_php_proxy "访问被封的网页，以及网络错误的网页&lt;BR&gt;2.简单点击使用" web_php_proxy "浏览当前网页&lt;/P&gt;
&lt;P&gt;Features:&lt;BR&gt;1. Automatic use of&amp;nbsp;&amp;nbsp;web php proxy&amp;nbsp;&amp;nbsp;visit to the closure of the website's page and network error&lt;BR&gt;2. Simple click on the use of&amp;nbsp;&amp;nbsp;web php proxy&amp;nbsp;&amp;nbsp;View the current Web page&lt;BR&gt;&lt;BR&gt;with it, you can:&lt;BR&gt;* visit wikipedia.org and myspace hi5 facebook sites&lt;BR&gt;* visit any blocked site&lt;BR&gt;* hide your ip etc. &lt;BR&gt;* with one click, using web php proxy function.&lt;BR&gt;* NO net error occur.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;网址:&lt;/B&gt;&lt;A href="http://web-php-proxy.com/tools/firefox.php" target=_blank&gt;http://web-php-proxy.com/tools/firefox.php&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;在线代理--更快更安全&lt;/H1&gt;
&lt;P align=center&gt;&lt;SPAN class=STYLE5&gt;Web-php-proxy.com 能够帮助您更快更安全的访问目标站点，如MySpace, Bebo, Facebook, YouTube, 等，可以隐藏您的真实ip.&lt;/SPAN&gt; &lt;/P&gt;
&lt;P class=near align=center&gt;&lt;!--ad1--&gt;&lt;/P&gt;
&lt;P class=near align=center&gt;&lt;/P&gt;
&lt;P&gt;
&lt;FORM class=near id=proxy-form name=proxy-form action=proxy_link.php?lang=zh method=post target=_self&gt;&lt;SPAN class=STYLE3&gt;请输入网址访问，本服务会隐藏您的真实ip.&lt;/SPAN&gt; &lt;BR&gt;&lt;LABEL&gt;URL &lt;INPUT class=near id=purl onblur="if(this.value==''){this.value='http://';}" onfocus="if(this.value=='http://'){this.value='';}" tabIndex=1 size=66 value=http:// name=purl&gt; &lt;/LABEL&gt;&lt;LABEL&gt;&lt;INPUT class=near id=submit tabIndex=2 type=submit value=加密浏览 name=submit&gt; &lt;/LABEL&gt;&lt;/FORM&gt;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>[转]SVM程序的比较</title><link>http://borland.mblogger.cn/scyangyu/posts/34748.aspx</link><pubDate>Thu, 28 Feb 2008 15:38:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34748.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34748.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34748.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34748.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34748</trackback:ping><description>&lt;P&gt;SVM程序的比较&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE id=Table1 style="WIDTH: 952px; HEIGHT: 528px" cellSpacing=1 cellPadding=1 width=952 border=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;STRONG&gt;Name&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;&lt;STRONG&gt;Author&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&lt;STRONG&gt;Institution&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&lt;STRONG&gt;Language&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;&lt;STRONG&gt;Exec&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;&lt;STRONG&gt;Multiclass&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Regression&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Comments&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.csie.ntu.edu.tw/~cjlin/bsvm/"&gt;BSVM&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Chih-Wei Hsu and Chih-Jen Lin&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;National Taiwan University&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.equbits.com/"&gt;Equbits Foresight&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Equbits LLC&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Equbits LLC&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;SDK&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;???&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Commercial. Contact Equibits LLC for details&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://bach.ece.jhu.edu/svm/ginisvm/"&gt;Gini-SVM&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Shantanu Chakrabartty&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Johns Hopkins University&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;No&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Handles non positive definite kernels&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.cenparmi.concordia.ca/~people/jdong/HeroSvm.html"&gt;HeroSvm&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;&lt;!--StartFragment --&gt;Jianxiong Dong&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Concordia University&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;No&lt;/TD&gt;
&lt;TD&gt;Optimized for Pentium 4&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.support-vector.ws/html/downloads.html"&gt;LEARNSC&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Vojislav Kecman&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Matlab p-files&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;N/A&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Must pay for source!&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.csie.ntu.edu.tw/~cjlin/libsvm/"&gt;LIBSVM&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Chih-Chung Chang, Chih-Jen Lin&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;National Taiwan University&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C++, Java, Python, R, MATLAB, Perl, Ruby&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win/*nix&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Graphic interface available&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.esat.kuleuven.ac.be/sista/lssvmlab/" name=LSSVMlab23345&gt;LS-SVMlab&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Kristiaan Pelckmans, Johan Suykens&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Katholieke Universiteit Leuven&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Matlab&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win/*nix&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Comes with platform-specific MEX files&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.isis.ecs.soton.ac.uk/resources/svminfo/" name=matlabsvm&gt;Matlab&amp;nbsp;SVM Toolbox&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;S. R. Gunn&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;University of Southampton&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Matlab&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;N/A&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;No&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Includes a simple GUI&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www-ai.cs.uni-dortmund.de/SOFTWARE/MYSVM/" name=mySVM29270&gt;mySVM&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Stefan Ruping&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Universitat Dortmund&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win/*nix&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;No&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.ece.osu.edu/~maj/osu_svm/"&gt;OSU&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Junshui Ma, Yi Zhao, and Stanley Ahalt&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Ohio State University&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Matlab&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;N/A&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Matlab interface to LIBSVM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://dm.unife.it/gpdt/"&gt;Parallel GPDT&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;T. Serafini, G. Zanghirati, L. Zanni&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Universita di Ferrara&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;No&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;No&lt;/TD&gt;
&lt;TD&gt;No&lt;/TD&gt;
&lt;TD&gt;Designed for parallel systems&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;!--url--&gt;&lt;A href="http://www.procoders.net/en/Procoders/open_source/pcSVM"&gt;pcSVM&lt;/A&gt; &lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;&lt;!--name--&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&lt;!--inst--&gt;Procoders.net&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&lt;!--language--&gt;C&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;&lt;!--exec--&gt;-&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;&lt;!--multiclass--&gt;No&lt;/TD&gt;
&lt;TD&gt;&lt;!--regression--&gt;No&lt;/TD&gt;
&lt;TD&gt;&lt;!--comments--&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;!--url--&gt;&lt;A href="http://research.microsoft.com/MLP/RVM/"&gt;RVMs&lt;/A&gt; &lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;&lt;!--name--&gt;Mike Tipping&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&lt;!--inst--&gt;MSR Cambridge&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&lt;!--language--&gt;Matlab&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;&lt;!--exec--&gt;-&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;&lt;!--multiclass--&gt;Yes&lt;/TD&gt;
&lt;TD&gt;&lt;!--regression--&gt;Yes&lt;/TD&gt;
&lt;TD&gt;&lt;!--comments--&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.kyb.tuebingen.mpg.de/bs/people/spider/"&gt;SpiderSVM&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Jason Weston, Andre Elisseeff , Gokhan BakIr , Fabian Sinz&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Max Planck Institute for Biological Cybernetics&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Matlab&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;N/A&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;Part of the Spider machine learning library&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://cmp.felk.cvut.cz/~xfrancv/stprtool/"&gt;Statistical Pattern Recognition Toolbox for MATLAB &lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Vojtech Franc and Vaclav Hlavac &lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Czech Technical University Prague &lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Matlab/C&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;No&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;No&lt;/TD&gt;
&lt;TD&gt;Good online documentation. Everything I′ve tried has worked&lt;BR&gt;well.&amp;nbsp;Lots of stuff besides SVMs. &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.cs.ucl.ac.uk/staff/M.Sewell/svmdark/" name=SVMdark7564&gt;SVMdark&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Martin Sewell&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;University College London&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;No&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://fpn.mit.edu/SvmFu"&gt;SvmFu&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;&lt;A name=credits&gt;Ryan Rifkin&lt;/A&gt; &lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;MIT&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;No&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;No&lt;/TD&gt;
&lt;TD&gt;Must be compiled with g++&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://svmlight.joachims.org/" name=svmlight&gt;SVMLight&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Thorsten Joachims&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Cornell University&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win/*nix&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;No&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://cmp.felk.cvut.cz/~xfrancv/stprtool/"&gt;SVMsequel&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Hal Daume III&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;University of Southern California&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;OCaml&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;No&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;No&lt;/TD&gt;
&lt;TD&gt;"Very fast and handles enormous datasets nicely"&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;!--url--&gt;&lt;A href="http://www.idiap.ch/machine_learning.php?content=Torch/en_SVMTorch.txt"&gt;SVMtorch&lt;/A&gt; &lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;&lt;!--name--&gt;Ronan Collobert and Samy Bengio&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&lt;!--inst--&gt;IDIAP&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;&lt;!--language--&gt;C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;&lt;!--exec--&gt;No&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;&lt;!--multiclass--&gt;?&lt;/TD&gt;
&lt;TD&gt;&lt;!--regression--&gt;Yes&lt;/TD&gt;
&lt;TD&gt;&lt;!--comments--&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A style="text: _blank" href="http://theoval.sys.uea.ac.uk/~gcc/svm/toolbox/" target=_blank name=Toolbox30162&gt;SVM Toolbox&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Gavin Cawley&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;University of East Anglia Norwich&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;Matlab/C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;No&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;Yes&lt;/TD&gt;
&lt;TD&gt;No&lt;/TD&gt;
&lt;TD&gt;Beta version&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 99px"&gt;&lt;A href="http://www.cs.ucl.ac.uk/staff/M.Sewell/winsvm/"&gt;WinSVM&lt;/A&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 138px"&gt;Martin Sewell&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;University College London&lt;/TD&gt;
&lt;TD style="WIDTH: 81px"&gt;C++&lt;/TD&gt;
&lt;TD style="WIDTH: 62px"&gt;Win&lt;/TD&gt;
&lt;TD style="WIDTH: 47px"&gt;No&lt;/TD&gt;
&lt;TD&gt;Yes&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>用于Matlab中的SVM工具箱</title><link>http://borland.mblogger.cn/scyangyu/posts/34740.aspx</link><pubDate>Wed, 20 Feb 2008 13:10:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34740.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34740.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34740.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34740.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34740</trackback:ping><description>&lt;P&gt;用于Matlab中的SVM工具箱&lt;BR&gt;SVM - Support Vector Machines Software&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.support-vector-machines.org/SVM_soft.html"&gt;http://www.support-vector-machines.org/SVM_soft.html&lt;/A&gt;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>搞定VS中反复弹出 Enterprise Core Objects 注册的问题</title><link>http://borland.mblogger.cn/scyangyu/posts/34721.aspx</link><pubDate>Fri, 11 Jan 2008 12:07:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34721.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34721.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34721.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34721.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34721</trackback:ping><description>&lt;P&gt;搞定VS中反复弹出 Enterprise Core Objects 注册的问题 &lt;/P&gt;
&lt;P&gt;参照: &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blog.vichamp.com/2007/11/vs2008eco.html"&gt;http://blog.vichamp.com/2007/11/vs2008eco.html&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://capableobjects.com/node/69"&gt;http://capableobjects.com/node/69&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Uninstalling EcoIV from Visual Studio Posted September 17th, 2007 by jonasEco &lt;/P&gt;
&lt;P&gt;Due to an oversight from our part, the installer for ECO that ships with RAD Studio 2007 will also install a partly finished version of ECO for Visual Studio. It is not useable, but will repatedly ask for a license each time VS is started, and each time a project is opened. It will also ask for a license key when Microsoft Update applies a Visual Studio patch, but will then do so in the background. The .reg file in this archive will remove the Visual Studio integration of ECO (but not the integration into RAD Studio 2007). Please download the fix from&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;http://capableobjects.com/download/ECOIV_vs_Unregister.zip&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Microsoft SilverLight 1.0&amp;1.1无法安装的解决办法</title><link>http://borland.mblogger.cn/scyangyu/posts/34715.aspx</link><pubDate>Thu, 03 Jan 2008 12:23:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34715.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34715.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34715.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34715.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34715</trackback:ping><description>&lt;P&gt;??? 从&lt;A href="http://www.silverlight.net"&gt;http://www.silverlight.net&lt;/A&gt;下载了Microsoft Silverlight 1.0 (Runtimes)和Microsoft Silverlight 1.1 Alpha September Refresh (Runtimes)。&lt;BR&gt;??? 但是，在我的机器上直接运行两个都不能成功，发生Errorid=1500的错误。&lt;BR&gt;??? &lt;BR&gt;??? 后来发现直接用Winrar把Silverlight.1.0.exe或Silverlight.1.1.AlphaRefresh.exe解压开，运行其中的silverlight.msp就可以了。&lt;/P&gt;
&lt;P&gt;?&lt;/P&gt;
&lt;P&gt;?&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>关注MS的新技术WCF、WPF、WPF/E、WWF&amp;WF、LINQ</title><link>http://borland.mblogger.cn/scyangyu/posts/34714.aspx</link><pubDate>Thu, 03 Jan 2008 12:09:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34714.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34714.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34714.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34714.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34714</trackback:ping><description>??? WGQ项目的合同已经签订，系统架构及其扩展性需要好好考虑。&lt;BR&gt;??? 根据项目需要，最近一直在探索架构方式，比较关注MS的新技术WCF、WPF、WPF/E、WWF&amp;WF、LINQ。&lt;BR&gt;??? &lt;BR&gt;??? WCF???? Windows Communication Foundation&lt;BR&gt;??? WWF???? Windows Workflow Foundation&lt;BR&gt;??? WPF???? Windows Presentation Foundation&lt;BR&gt;??? WPF/E?? Microsoft SilverLight&lt;BR&gt;??? LINQ??? Language Integrated Query</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Excel的xll加载宏的开发(8)：XLL的内存管理</title><link>http://borland.mblogger.cn/scyangyu/posts/34669.aspx</link><pubDate>Thu, 22 Nov 2007 11:07:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34669.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34669.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34669.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34669.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34669</trackback:ping><description>&lt;P&gt;XLL的内存管理&lt;/P&gt;
&lt;P&gt;处理XLL的内存管理需要注意的有：&lt;/P&gt;
&lt;P&gt;(1)Excel调用XLL中的函数，Excel负责分配和释放它传递的函数的各个参数。&lt;/P&gt;
&lt;P&gt;(2)Excel调用XLL中的函数并返回一个简单类型的值的情况，如Double或Integer，这时Excel负责分配和释放这个传递参数。&lt;/P&gt;
&lt;P&gt;(3)Excel调用XLL中的函数并返回一个xloper类型的值的情况，返回这种数据最简单的方法是分配一些静态内存并返回指向该内存的指针。&lt;/P&gt;
&lt;P&gt;//C的语法&lt;BR&gt;LPXLOPER WINAPI ReturnString(void)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;static XLOPER x;&lt;BR&gt;&amp;nbsp;x.xltype=xltypeStr;&lt;BR&gt;&amp;nbsp;x.val.str="\004Test";&lt;BR&gt;&amp;nbsp;return (LPXLOPER)&amp;amp;x;&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;//Delphi的语法&lt;BR&gt;Function ReturnString:LPXLOPER;stdcall;&lt;BR&gt;{$J+}&lt;BR&gt;Const x:XLOPER=(xltype:xltypeNil);&lt;BR&gt;{$J-}&lt;BR&gt;Begin&lt;BR&gt;&amp;nbsp;x.xltype:=xltypeStr;&lt;BR&gt;&amp;nbsp;x.val.str^:='Test';&lt;BR&gt;&amp;nbsp; Result:=@x;&lt;BR&gt;End;&lt;/P&gt;
&lt;P&gt;(4)如果XLL的函数中需要使用Excel4或Excel4v来调用Excel内置的函数和过程的情况。XLL中的函数将通知Excel调用Excel内置函数的返回值的存储地址。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 如果返回值是没有指针的简单XLOPER，调用者为返回值分配10字节内存，并将指向该XLOPER的指针作为第2个参数传递给Excel4或Excel4v即可。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 如果返回值是具有指针的复杂XLOPER，比如XLOPER包含一个指向内存的指针，而该内存是在调用过程中，由Excel从它自身的内存管理系统分配的。这就需要在使用了该复杂XLOPER后，及时通知Excel释放相应的内存，否则会造成内存泄漏。这通常是通过调用Excel的内置函数xlFree来完成。例如，如果XLOPER的xltype是xltypeStr(字符串)，调用xlFree释放的是该字符串，而不是XLOPER本身。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安全准则是每次从Excel4或Excel4得到返回值时就调用xlFree。如果是不包含指针的XLOPER传递给xlFree，不执行任何操作。如果xlFree意外地两次调用同一个XLOPER，Excel将忽略第二次调用。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 不要修改从Excel返回的XLOPER。如果那样做，Excel内存管理系统可能无法正常释放内存甚至可能瘫痪。&lt;/P&gt;
&lt;P&gt;(5)xlbitXLFree和xlbitDLLFree的区别&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; xlbitXLFree用于通知Excel释放从Excel自身的内存管理系统分配的内存，该内存是XLL调用Excel内置函数而有Excel的内存管理系统分配的。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Excel支持一个称为xlbitXLFree的特定位，可在任意返回到Excel的XLOPER的xltype域中打开该位。这个XLOPER是调用过Excel4或Excel4得到的返回值。如果XLL函数返回一个XLOPER，且它的xlbitXLFree是1，则Excel自动从XLOPER复制出它所需要的数据，并直接释放内存(从Excel自身的内存管理系统分配的)。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; xlbitDLLFree用于通知Excel调用xlAutoFree函数来释放XLL中分配的内存，该内存是XLL内的函数自己分配的。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Excel支持一个称为xlbitDLLFree的特定位，可在任意返回到Excel的XLOPER的xltype域中打开它。使用它，可为使用自己分配内存的XLOPER分配任何额外的内存。这个XLOPER并非是调用过Excel4或Excel4得到的返回值，也就不存在从Excel自身的内存管理系统分配的内存要释放的问题。如果XLL函数返回一个XLOPER，且它的xlbitDLLFree是1，则Excel自动从XLOPER复制出它所需要的数据，然后以该XLOPER作为参数调用XLL中的xlAutoFree函数来释放XLL已分配的内存。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;参考：&lt;BR&gt;中文版Microsoft Excel开发者工具书167~175页&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Gnostice.eDocEngine.VCL.v2.1在delphi 2007中安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34619.aspx</link><pubDate>Sun, 21 Oct 2007 13:32:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34619.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34619.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34619.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34619.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34619</trackback:ping><description>&lt;P&gt;&amp;nbsp; 1.&amp;nbsp;在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入以下路径。&lt;/P&gt;
&lt;P&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\Rtl&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\Compression&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\Filters&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\PDFCrypt&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\PDFFontProcessor&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Source&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp; 2.&amp;nbsp;依次编译和安装：&lt;BR&gt;&amp;nbsp; &lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\Rtl\gtRtlD2007.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\Compression\gtCompressionD2007.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\Filters\gtFiltersD2007.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\PDFCrypt\gtCryptD2007.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Shared\Source\PDFFontProcessor\gtFontD2007.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;/P&gt;
&lt;P&gt;Gnostice.eDocEngine.VCL.v2.1\Source\gtDocEngD2007.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Source\gtDocEngD2007Pro.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;Gnostice.eDocEngine.VCL.v2.1\Source\DCLgtDocEngD2007Pro.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>SVGImage 在delphi 2007中安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34618.aspx</link><pubDate>Sun, 21 Oct 2007 13:13:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34618.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34618.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34618.aspx#feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34618.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34618</trackback:ping><description>&lt;P&gt;这是一个可以显示SVG图形的Delphi控件。&lt;/P&gt;
&lt;P&gt;在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入以下路径。&lt;/P&gt;
&lt;P&gt;Lists-v1.0&lt;BR&gt;MSXML6-v1.2&lt;BR&gt;DirectX9-v1.0&lt;BR&gt;GDIPlus-v1.0&lt;BR&gt;SVGlib-v0.62&lt;BR&gt;SVGImage&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;依次编译和安装：&lt;BR&gt;Lists-v1.0目录下的：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ListPackage.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;MSXML6-v1.2目录下的：&amp;nbsp;&amp;nbsp;&amp;nbsp;MSXMLPackage.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;DirectX9-v1.0目录下的：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DirectX9.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;GDIPlus-v1.0目录下的：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GDIPlusPackage.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;SVGlib-v0.62目录下的：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SVGPackage.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;/P&gt;
&lt;P&gt;SVGImage目录下的：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SVGImagePackageR.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;SVGImage目录下的：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SVGImagePackageD.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>XLSReadWriteII 3.0在delphi 2007中安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34614.aspx</link><pubDate>Sun, 21 Oct 2007 12:44:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34614.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34614.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34614.aspx#feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34614.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34614</trackback:ping><description>&lt;P&gt;　 1. 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(XLSReadWriteII30)\Src路径。&lt;BR&gt;　 2. 打开(XLSReadWriteII30)\Package\D2007文件夹中的 XLSRWII30_D2007.dpk(XLSReadWriteII 3.0)，编译并安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3. 组件面板中出现1个XLS的组件页。&lt;BR&gt;　 4. 打开附带的DEMOS，编译并运行，测试安装成功。&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Symbian软件开发(3):运行S60 3rd FP1版控制台程序 </title><link>http://borland.mblogger.cn/scyangyu/posts/34611.aspx</link><pubDate>Sat, 20 Oct 2007 22:45:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34611.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34611.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34611.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34611.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34611</trackback:ping><description>&lt;P&gt;(1)编译控制台(Console)程序程序。控制台(Console)程序例子的路径： D:\Symbian\9.2\S60_3rd_FP1\Examples\Basics\HelloWorld，在cmd命令提示符中进入对应的路径，输入&lt;BR&gt;bldmake bldfiles&lt;BR&gt;1~2秒后，该命令完成，无任何输出。&lt;BR&gt;输出以下命令进行编译和链接：&lt;BR&gt;abld build winscw udeb&lt;BR&gt;编译后生成的exe文件在D:\Symbian\9.2\S60_3rd_FP1\Epoc32\release\winscw\udeb下。&lt;/P&gt;
&lt;P&gt;(2)在cmd命令提示符中进入D:\Symbian\9.2\S60_3rd_FP1\Epoc32\release\winscw\udeb，输出以下命令运行对应的程序&lt;/P&gt;
&lt;P&gt;HelloWorld.exe&lt;/P&gt;
&lt;P&gt;仿真器出现，自动运行这个控制台(Console)程序HelloWorld。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;参考：&lt;BR&gt;S60 3rd版下，如何运行控制台程序？ (&lt;A href="http://blog.csdn.net/dyw/archive/2007/07/15/1691990.aspx"&gt;http://blog.csdn.net/dyw/archive/2007/07/15/1691990.aspx&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Symbian软件开发(2):第1个GUI程序</title><link>http://borland.mblogger.cn/scyangyu/posts/34586.aspx</link><pubDate>Wed, 10 Oct 2007 20:02:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34586.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34586.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34586.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34586.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34586</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 今天完成了我的第1个S60的GUI程序。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在Carbide中也能采用拖拉控件的方式来搭建界面，免除了那些麻烦的处理资源脚本文件的过程，实在方便。&lt;/P&gt;
&lt;P&gt;&lt;IMG id=_ctl0_pageBody-0_GalleryImage style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 593px; BORDER-BOTTOM: black 2px solid; HEIGHT: 438px" alt=S60_000 src="/images/borland.mblogger.cn/SCYANGYU/676/r_S60_000.jpg"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译后，通过启动仿真器来运行程序，但是仿真器却有一个错误，不知什么原因。&lt;/P&gt;
&lt;P&gt;&lt;IMG id=_ctl0_pageBody-0_GalleryImage style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 269px; BORDER-BOTTOM: black 2px solid; HEIGHT: 480px" alt=S60_001 src="/images/borland.mblogger.cn/SCYANGYU/676/r_S60_001.jpg"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 好在上面的错误不影响程序的运行。&lt;/P&gt;
&lt;P&gt;&lt;IMG id=_ctl0_pageBody-0_GalleryImage style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 269px; BORDER-BOTTOM: black 2px solid; HEIGHT: 480px" alt=S60_002 src="/images/borland.mblogger.cn/SCYANGYU/676/r_S60_002.jpg"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;对于NCNList KERN-EXEC 3的问题，刚刚通过Google找到了解决办法：&lt;/P&gt;
&lt;P&gt;&lt;A href="http://discussion.forum.nokia.com/forum/showthread.php?t=108200"&gt;http://discussion.forum.nokia.com/forum/showthread.php?t=108200&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;下载官方说明中的补丁&lt;A href="http://www.forum.nokia.com/document/Forum_Nokia_Technical_Library/contents/FNTL/NCNList_fix.zip" target=_blank&gt; attached file &lt;/A&gt;并覆盖到SDK相应的目录。经验证就可以解决问题了！&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Delphi IDE的控件加载问题</title><link>http://borland.mblogger.cn/scyangyu/posts/34585.aspx</link><pubDate>Tue, 09 Oct 2007 20:02:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34585.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34585.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34585.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34585.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34585</trackback:ping><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; 今天发现打开Delphi 7的时候，报无法加载一系列第3方控件的错误。采用不加载方式进入IDE后，发现Borland\Delphi7\Projects\Bpl在Lib的路径中，但是怎么加载控件时会报无法找到控件的bpl错误呢？&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 打开Delphi 2007时，也出现同样的错误。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 突然想到前几天在搭建Symbian OS的开发平台时，可能破坏了系统的环境变量。发现Path路径中果然少了这两个&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Borland\Delphi7\Projects\Bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\Documents and Settings\All Users\Documents\RAD Studio\5.0\Bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 把这两个加入Path环境变量后，再次启动delphi 2007，发现问题解决，果然是这个问题。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 同时发现另外一个问题，在Component|Install Packages..，虽然能加载对应的控件包，但是却不能保存，下次启动IDE，又恢复未加载状态，比较烦。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 几经试验，发现需要如此才能解决问题：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)关闭所以项目；&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)打开一个新项目；&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)在Component|Install Packages..中修改，并选择Default，然后确定即可。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 同时发现所有注册的控件在系统注册表的 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Known Packages&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 中有对应的键。</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Symbian软件开发(1):开发平台的搭建</title><link>http://borland.mblogger.cn/scyangyu/posts/34543.aspx</link><pubDate>Wed, 03 Oct 2007 21:02:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34543.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34543.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34543.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34543.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34543</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 参考了网上的一些文章，Symbian软件中S60开发平台搭建非常顺利地完成了！&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我的安装顺序是：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)jre1.5.0_02&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)ActivePerl-5.6.1.638(一时没有找到5.6.1.635，就安装了5.6.1.638)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)Carbide.c++ 1.2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (4)S60 3rd Edition, FP1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 根据Carbide.c++的Help中的tutorials，顺利完成了HelloWorld的例子并能正常运行。有几点需要注意：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)在IDE中运行例子，S60的仿真机出现后，并没有自动运行例子程序，需要到Installation目录中找到例子，再运行。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)可以通过\S60 Developer Tools\3rd Edition FP1 SDK\1.0\Languages\Change to Chinese,把仿真器的界面从英语改成中文。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 其实对应的命令如下：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Change to Chinese&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 目标：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "C:\Program Files\Java\jre1.5.0_02\bin\javaw.exe" -classpath unzip.jar;plugins/general.jar;lib/log4j-1.2.8.jar -Dsource=language -Ddestination=..\..\.. -Dlanguage=zh_cn -Dplatform=winscw com.nokia.epdt.zip.ZipManager&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 起始位置：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; D:\Symbian\9.2\S60_3rd_FP1\Epoc32\tools\ecmt\&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Change to English&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 目标：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "C:\Program Files\Java\jre1.5.0_02\bin\javaw.exe" -classpath unzip.jar;plugins/general.jar;lib/log4j-1.2.8.jar -Dsource=language -Ddestination=..\..\.. -Dlanguage=en_us -Dplatform=winscw com.nokia.epdt.zip.ZipManager&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 起始位置：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; D:\Symbian\9.2\S60_3rd_FP1\Epoc32\tools\ecmt\&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 试用了两天，发现Symbian的C++开发比我想象的复杂，需要学习很多新知识。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 一时兴起，想同时再安装一个UIQ 3.1的SDK，不想出现的问题。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装UIQ 3.1的SDK时，检测到我安装了ActivePerl-5.6.1.638，告诉我最好安装ActivePerl-5.6.1.635。考虑到UIQ 3.1的SDK就带了ActivePerl-5.6.1.635，以及网上说最好使用ActivePerl-5.6.1.635，其他版本可能有兼容问题，就决定还是换成ActivePerl-5.6.1.635比较好。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)卸载ActivePerl-5.6.1.638卸载后，安装ActivePerl-5.6.1.635。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)安装UIQ 3.1的SDK。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)打开Carbide.c++ 1.2,创建一个UIQ 3.1的例子，但是无法build成功。总是出现错误：&lt;/P&gt;
&lt;P&gt;***Generating makefiles.&lt;BR&gt;C:\WINDOWS\system32\cmd.exe /c bldmake bldfiles WINSCW UDEB &lt;BR&gt;EPOCROOT environment variable must be capitalised&lt;BR&gt;BEGIN failed--compilation aborted at D:\Symbian\UIQ3.1SDK\epoc32\tools\/E32env.pm line 52.&lt;BR&gt;Compilation failed in require at D:\Symbian\UIQ3.1SDK\epoc32\tools/bldmake.pl line 28.&lt;BR&gt;BEGIN failed--compilation aborted at D:\Symbian\UIQ3.1SDK\epoc32\tools/bldmake.pl line 28.&lt;/P&gt;
&lt;P&gt;Total Time: 0 sec&lt;BR&gt;===Build Command = /c abld build WINSCW UDEB -v===&lt;BR&gt;C:\WINDOWS\system32\cmd.exe /c abld build WINSCW UDEB -v &lt;BR&gt;'abld' 2?&amp;#234;??&amp;#250;2??&amp;#242;&amp;#237;a2??&amp;#252;&amp;#225;?￡?&amp;#242;22?&amp;#234;??&amp;#233;??DDμ?3&amp;#236;D&amp;#242;&lt;BR&gt;?&amp;#242;?&amp;#250;′|&amp;#224;&amp;#237;???t?￡&lt;BR&gt;***build returned with exit value = 1&lt;BR&gt;***Stopping. Check the Problems view or Console output for errors.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (4)打开原来的S60的例子，也无法build成功。总是出现错误：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;***Generating makefiles.&lt;BR&gt;C:\WINDOWS\system32\cmd.exe /c bldmake bldfiles WINSCW UDEB &lt;BR&gt;EPOCROOT environment variable must be capitalised&lt;BR&gt;BEGIN failed--compilation aborted at D:\Symbian\9.2\S60_3rd_FP1\epoc32\tools\/E32env.pm line 52.&lt;BR&gt;Compilation failed in require at D:\Symbian\9.2\S60_3rd_FP1\epoc32\tools/bldmake.pl line 28.&lt;BR&gt;BEGIN failed--compilation aborted at D:\Symbian\9.2\S60_3rd_FP1\epoc32\tools/bldmake.pl line 28.&lt;/P&gt;
&lt;P&gt;Total Time: 4 sec&lt;BR&gt;===Build Command = /c abld build WINSCW UDEB -v===&lt;BR&gt;C:\WINDOWS\system32\cmd.exe /c abld build WINSCW UDEB -v &lt;BR&gt;'abld' 2?&amp;#234;??&amp;#250;2??&amp;#242;&amp;#237;a2??&amp;#252;&amp;#225;?￡?&amp;#242;22?&amp;#234;??&amp;#233;??DDμ?3&amp;#236;D&amp;#242;&lt;BR&gt;?&amp;#242;?&amp;#250;′|&amp;#224;&amp;#237;???t?￡&lt;BR&gt;***build returned with exit value = 1&lt;BR&gt;***Stopping. Check the Problems view or Console output for errors.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 以为是安装顺序出现问题，把所有的卸载后，按以下顺序安装，仍然出前面的错误。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)ActivePerl-5.6.1.635&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)S60 3rd Edition, FP1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)Carbide.c++ 1.2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 以为是ActivePerl版本问题，准备换回ActivePerl-5.6.1.638，把所有的卸载后，按以下顺序安装，仍然出前面的错误。 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)ActivePerl-5.6.1.638&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)S60 3rd Edition, FP1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)Carbide.c++ 1.2 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 以为是未按缺省路径安装问题，准备全部按缺省路径安装到C盘，把所有的卸载后，按以下顺序安装，仍然出前面的错误。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)ActivePerl-5.6.1.635&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)S60 3rd Edition, FP1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)Carbide.c++ 1.2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 晕，再做了一次试验，把所有的卸载后，手工清除了系统注册表中的有关项，按以下顺序安装，仍然出前面的错误。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)ActivePerl-5.6.1.635&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)S60 3rd Edition, FP1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)Carbide.c++ 1.2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 彻底晕到，另外找了一台没有安装过ActivePerl+S60 SDk+Carbide.c++的机器，按以下顺序安装，一次成功，没有任何问题。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)jre1.5.0_02&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)ActivePerl-5.6.1.635&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)Carbide.c++ 1.2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (4)S60 3rd Edition, FP1 SDK&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (5)UIQ 3.1 SDK&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (6)S80_DP2_0_SDK_CW SDK&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 由此可见，安装顺序和软件的兼容性没有问题，有问题可能就是路径配置和系统变量的差异了。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 详细比对了两台机器的路径配置和系统变量，没有找出问题的原因。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 最后在网上(&lt;A href="http://discussion.forum.nokia.com/forum/showthread.php?t=49418&amp;amp;highlight=EPOCROOT+environment+variable+capitalised"&gt;http://discussion.forum.nokia.com/forum/showthread.php?t=49418&amp;amp;highlight=EPOCROOT+environment+variable+capitalised&lt;/A&gt;)，找到这样一个解决提示：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commenting the "die line" in e32env.pm has solved the problem for me:&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #die "EPOCROOT environment variable must be capitalised\n" if (!$found);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 根据提示，终于搞定，但是没有明白这是为什么？&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 总结&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 按以下顺序安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)jre1.5.0_02&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)ActivePerl-5.6.1.635&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)Carbide.c++ 1.2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (4)S60 3rd Edition, FP1 SDK&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (5)UIQ 3.1 SDK&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (6)S80_DP2_0_SDK_CW SDK &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (7)如果出现&amp;#8220;EPOCROOT environment variable must be capitalised&amp;#8221;错误，就打开对应的\Epoc32\tools\e32env.pm文件，把&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; die "EPOCROOT environment variable must be capitalised\n" if (!$found);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这句命令注释掉。&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress v*.28 控件在 Delphi 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34537.aspx</link><pubDate>Thu, 27 Sep 2007 07:45:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34537.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34537.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34537.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34537.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34537</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp; 确定以下路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressMemData\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressPageControl 2\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressSpreadSheet\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressFlowChart\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressScheduler 2\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressMasterView\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressNavBar\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressQuantumGrid 6\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressQuantumTreeList 4\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressSideBar\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(v)&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxDataD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxBDEAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxADOAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxIBXAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxExtEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxExtEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Packages\cxExportD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressMemData--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Packages\&amp;nbsp;&amp;nbsp; dxmdsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Packages\dcldxmdsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPageControl 2---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPageControl 2\Packages\&amp;nbsp;&amp;nbsp; cxPageControlD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPageControl 2\Packages\dclcxPageControlD11.dpk&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressSpreadSheet---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSpreadSheet\Packages\&amp;nbsp;&amp;nbsp; cxSpreadSheetD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSpreadSheet\Packages\dclcxSpreadSheetD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDBTree Suite---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Packages\&amp;nbsp;&amp;nbsp; dxtrmdD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Packages\dcldxtrmdD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Packages\&amp;nbsp;&amp;nbsp; dxdbtrD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Packages\dcldxdbtrD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressFlowChart---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressFlowChart\Packages\&amp;nbsp;&amp;nbsp; dxFlowChartD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressFlowChart\Packages\dcldxFlowChartD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressScheduler 2---&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressScheduler 2\Packages\&amp;nbsp;&amp;nbsp; cxSchedulerD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressScheduler 2\Packages\dclcxSchedulerD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressOrgChart---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Packages\&amp;nbsp;&amp;nbsp; dxOrgCD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Packages\dcldxOrgCD11.dpk 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Packages\&amp;nbsp;&amp;nbsp; dxDBOrD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Packages\dcldxDBOrD11.dpk 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressMasterView---&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMasterView\Packages\&amp;nbsp;&amp;nbsp; dxMasterViewD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMasterView\Packages\dcldxMasterViewD11.dpk&amp;nbsp;&amp;nbsp; 编译和安装&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressNavBar---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressNavBar\Packages\&amp;nbsp;&amp;nbsp; dxNavBarD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressNavBar\Packages\dcldxNavBarD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressBars 6---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxBarD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxBarD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxBarDBNavD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxBarDBNavD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxBarExtItemsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxBarExtItemsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxBarExtDBItemsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxBarExtDBItemsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxRibbonD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxRibbonD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; cxBarEditItemD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(需要有 ExpressEditors Library 5中的cxEditorsD11包)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dclcxBarEditItemD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressQuantumGrid 6---&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressQuantumGrid 6\Packages\&amp;nbsp; cxGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressQuantumGrid 6\Packages\dclcxGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressVerticalGrid---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Packages\&amp;nbsp;&amp;nbsp; cxVerticalGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Packages\dclcxVerticalGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressQuantumTreeList 4---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressQuantumTreeList 4\Packages\&amp;nbsp;&amp;nbsp; cxTreeListD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressQuantumTreeList 4\Packages\dclcxTreeListD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLayout Control---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Packages\dxLayoutControlD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Packages\dxLayoutControlcxEditAdaptersD11.dpk 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressLayoutControl Adapters for ExpressEditors Library 5)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Packages\dcldxLayoutControlD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPivotGrid---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Packages\&amp;nbsp;&amp;nbsp; cxPivotGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Packages\dclcxPivotGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDocking Library---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Packages\&amp;nbsp;&amp;nbsp; dxDockingD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Packages\dcldxDockingD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressSideBar---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSideBar\Packages\&amp;nbsp;&amp;nbsp; dxSBD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSideBar\Packages\dcldxSBD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressSkins Library---&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dxSkinsCoreD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dxSkinscxPCPainterD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressSkins Library Painter for PageControl)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dxSkinscxSchedulerPainterD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressSkins Library Painter for Scheduler)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dxSkinsdxBarPainterD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressSkins Library Painter for Bars)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dxSkinsdxDLPainterD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressSkins Library Painter for Docking Library)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dxSkinsdxLCPainterD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressSkins Library Painter for LayoutControl)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dxSkinsdxNavBarPainterD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressSkins Library Painter for NavBar)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dxSkinsdxRibbonPainterD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressSkins Library Painter for Ribbon)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSkins Library\Packages\dcldxSkinsCoreD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPrinting System---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSCoreD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dcldxPSCoreD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSLnksD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks (Standard))&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxCommonD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Cross Platform Library)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxExtCommonD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Extended Cross Platform Library)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxGrid6LnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressQuantumGrid 6)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxPCProdD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ContainerProducer for ExpressPageControl 2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxScheduler2LnkD11.dpk 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressScheduler 2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxSSLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressSpreadSheet) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPscxTLLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressQuantumTreeList 4)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxVGridLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressVerticalGrid)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxOCLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressOrgChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxDBOCLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressDBOrgChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxDBTVLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressDBTree)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxFCLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressFlowChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxLCLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressLayoutControl)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxMVLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressMasterView)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPsPrVwAdvD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Advanced Preview Window)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxPivotGridLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressPivotGrid) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSTeeChartD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for TeeChart) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 注：由于使用了TeeChart.Pro.v8.01，所以在dxPSTeeChartD11.dpk中requires短语修改为&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tee;---&amp;gt;tee811;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSDBTeeChartD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for DBTeeChart)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 注：由于使用了TeeChart.Pro.v8.01，所以在dxPSTeeChartD11.dpk中requires短语修改为&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tee;---&amp;gt;tee811;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; teedb;---&amp;gt;teedb811;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>MBRibbon_v0-23在delphi 2007中安装方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34536.aspx</link><pubDate>Thu, 27 Sep 2007 07:34:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34536.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34536.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34536.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34536.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34536</trackback:ping><description>&lt;BR&gt;1）下载tb2k-2.2.0.zip&lt;BR&gt;2）下载tbx-2_1-beta1.zip&lt;BR&gt;3）下载TBXPatch220.zip&lt;BR&gt;4）下载GDIPlus_BDS2006.zip&lt;BR&gt;5）下载MBRibbon_v0-23.zip&lt;BR&gt;6）解压以上文件到各自目录，运行TBXPatch220中的_Patch TB2k &amp;amp; TBX.vbs，选择TB2k &amp;amp; TBX对应的source目录。&lt;BR&gt;7）依次安装tb2k-2.2.0，tbx-2_1-beta1，GDIPlus_BDS2006，MBRibbon_v0-23。&lt;BR&gt;安装时采用这几个包:&lt;BR&gt;&lt;BR&gt;tb2k_d10.dpk &lt;BR&gt;tb2kdsgn_d10.dpk&lt;BR&gt;&lt;BR&gt;tbx_d10.dpk&lt;BR&gt;tbxdsgn_d10.dpk&lt;BR&gt;&lt;BR&gt;GDIPlus.dpk&lt;BR&gt;&lt;BR&gt;MBRibbon_R.dpk&lt;BR&gt;MBRibbon_D.dpk&lt;BR&gt;&lt;BR&gt;打开demo，测试安装成功。&lt;BR&gt;&lt;BR&gt;本人不太喜欢这个东东，需要和TB2k &amp;amp; TBX协调，受外部变化影响太甚。&lt;BR&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>TeeChart.Pro.v8.01.Full.Sources在RADS2007中的安装(For Win32)</title><link>http://borland.mblogger.cn/scyangyu/posts/34533.aspx</link><pubDate>Tue, 25 Sep 2007 15:25:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34533.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34533.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34533.aspx#feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34533.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34533</trackback:ping><description>&lt;P&gt;1.删除D2007自带的Teechart Components(RAD studio\5.0\bin\dcltee7100.bpl)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 将\Windows\System(32)中的以下文件更名做备份。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tee7100.bpl&amp;nbsp; ---&amp;gt;teetee7100.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; teedb7100.bpl---&amp;gt;teeteedb7100.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; teeui7100.bpl---&amp;gt;teeteeui7100.bpl &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 或如果有请删除老版本的TeeChart的组件包;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.确定'(TeeChart InstallDir)\Sources'路径在包含在其中;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tools|Options|Environment Options|Delphi Options|Library - Win32|library path&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tools|Options|Environment Options|C++options|Paths and Directories|Library Path&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tools|Options|Environment Options|C++options|Paths and Directories|Include Path&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.打开'(TeeChart InstallDir)\Sources\Tee8D11.bdsgroup',在project manager中, 修改各个包的属性&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Options|Linker|Linker Output 为 Generate all C++ Builder Files &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tee811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeUI811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeDB811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeePro811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeLanguage811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeGL811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeImage811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DclTeePro811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 双击Tee811.bpl，选择"Project|Build All Projects"编译所有的包;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在DclTeePro811.bpl，右击菜单中选择安装(Install)。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.把以下文件拷贝到&amp;#8220;\Windows\System(32)(\WinNT\System32)&amp;#8221;:&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tee811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeDB811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeUI811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeGL811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeImage811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeeLanguage811.bpl&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TeePro811.bpl&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; 安装成功！ &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>KSDevThemeEngine_v7.04在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34522.aspx</link><pubDate>Fri, 07 Sep 2007 13:21:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34522.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34522.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34522.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34522.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34522</trackback:ping><description>&lt;P&gt;&amp;nbsp; 1.把KSDevThemeEngine解包压到$(KSDevThemeEngine)下；&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(KSDevThemeEngine)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(KSDevThemeEngine)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp; 4.编译和安装下面包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(KSDevThemeEngine)\packages\te_cb2007.cbproj&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp; 5.安装成功了！ &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>BusinessSkinForm_v5.60在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34521.aspx</link><pubDate>Fri, 07 Sep 2007 12:24:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34521.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34521.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34521.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34521.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34521</trackback:ping><description>&lt;P&gt;&amp;nbsp; 1.把BusinessSkinForm解包压到$(BusinessSkinForm)下；&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(BusinessSkinForm)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(BusinessSkinForm)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp; 4.编译和安装下面包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(BusinessSkinForm)\bsfcb2007.cbproj&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;有2个地方需要修改一下：&lt;BR&gt;&amp;nbsp;拷贝bsfcb2006.cpp为bsfcb2007.cpp；&lt;BR&gt;&amp;nbsp;在bsReg.pas文件的implementation后添加 {$R *.dcr}&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 5.安装成功了！&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>关于DevExpress控件图标在BCB 2007控件面板中显示不正常的解决方法</title><link>http://borland.mblogger.cn/scyangyu/posts/34520.aspx</link><pubDate>Thu, 06 Sep 2007 21:45:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34520.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34520.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34520.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34520.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34520</trackback:ping><description>&lt;P&gt;1.从项目中去除dcr文件。&lt;BR&gt;2.把dcr文件的后缀改成res。&lt;BR&gt;3.在implementation后添加&lt;BR&gt;{$R *.res}&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;其实这样修改更简单：&lt;/P&gt;
&lt;P&gt;在与dcr对应的pas文件的implementation后添加&lt;BR&gt;{$R *.dcr}&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressPrinting.System.v3.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34500.aspx</link><pubDate>Mon, 27 Aug 2007 17:35:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34500.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34500.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34500.aspx#feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34500.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34500</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装&lt;BR&gt;&amp;nbsp; EExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Source&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressSpreadSheet\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Source&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressSpreadSheet\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Sources\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPrinting System---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPSCoreC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到SYSUTILS.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\vcl.bpi就行了。) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dcldxPSCoreC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPSLnksC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks (Standard))&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到CLASSES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPScxCommonC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Cross Platform Library)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPScxExtCommonC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Extended Cross Platform Library)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现有单元与dxPScxCommonC10.bpk的中的单元重复的错误，在工程里加入dxPScxCommonC10.bpi就行了。) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPScxGrid6LnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (SCYANGYU)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressQuantumGrid 6)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (有错误，需要在dxPScxGrid6LnkC10.bpk文件中的&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; OBJFILES = 行后&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 增加一行&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MAINSOURCE = dxPScxGrid6LnkC10.cpp&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;BR&gt;&amp;nbsp;&amp;nbsp; (如果出现找不到TYPES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\vcl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp; (如果出现找不到DESIGNEDITORS.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\designide.bpi就行了。) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPScxPCProdC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ContainerProducer for ExpressPageControl 2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPScxScheduler2LnkC10.bpk 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressScheduler 2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPScxSSLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressSpreadSheet) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到SYSUTILS.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\vcl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DESIGNINTF.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\designide.bpi就行了。) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPscxTLLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressQuantumTreeList 4)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPScxVGridLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (V)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressVerticalGrid)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPSdxOCLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressOrgChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;(如果出现找不到MESSAGES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPSdxDBOCLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressDBOrgChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;(如果出现找不到CLASSES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPSdxDBTVLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressDBTree)&lt;BR&gt;&amp;nbsp;&amp;nbsp;(如果出现找不到CLASSES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPSdxFCLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressFlowChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到SYSUTILS.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPSdxLCLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressLayoutControl)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPSdxMVLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressMasterView)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到TYPES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPsPrVwAdvC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Advanced Preview Window)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到MATH.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Sources\dxPScxPivotGridLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressPivotGrid) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (需要增加对dclcxPivotGridC10.bpi的引用)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressQuantumTreeList.v4.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34499.aspx</link><pubDate>Mon, 27 Aug 2007 17:32:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34499.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34499.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34499.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34499.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34499</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、&lt;BR&gt;ExpressEditors Library 5、ExpressExport Library和ExpressDataController时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp; \ExpressExport Library\Source&lt;BR&gt;&amp;nbsp; \ExpressDataController\Source&lt;BR&gt;&amp;nbsp; \ExpressQuantumTreeList 4\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp; \ExpressExport Library\Source&lt;BR&gt;&amp;nbsp; \ExpressDataController\Source&lt;BR&gt;&amp;nbsp; \ExpressQuantumTreeList 4\Sources&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Sources\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressQuantumTreeList 4---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressQuantumTreeList 4\Sources\&amp;nbsp;&amp;nbsp; cxTreeListC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressQuantumTreeList 4\Sources\dclcxTreeListC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;(如果出现找不到DB.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。) &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressSpreadSheet.v1.27在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34497.aspx</link><pubDate>Mon, 27 Aug 2007 17:31:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34497.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34497.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34497.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34497.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34497</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressSpreadSheet\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressSpreadSheet\Sources&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressSpreadSheet---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSpreadSheet\Sources\&amp;nbsp;&amp;nbsp; cxSpreadSheetC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSpreadSheet\Sources\dclcxSpreadSheetC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到GRAPHICS.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\vcl.bpi就行了。) &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressVerticalGrid.Suite.v3.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34498.aspx</link><pubDate>Mon, 27 Aug 2007 17:31:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34498.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34498.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34498.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34498.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34498</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library和ExpressDataController，&lt;BR&gt;&amp;nbsp; 如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library&lt;BR&gt;&amp;nbsp; 和ExpressDataController时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp; \ExpressExport Library\Source&lt;BR&gt;&amp;nbsp; \ExpressDataController\Source&lt;BR&gt;&amp;nbsp; \ExpressVerticalGrid\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp; \ExpressExport Library\Source&lt;BR&gt;&amp;nbsp; \ExpressDataController\Source&lt;BR&gt;&amp;nbsp; \ExpressVerticalGrid\Sources&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Sources\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressVerticalGrid---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Sources\&amp;nbsp;&amp;nbsp; cxVerticalGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Sources\dclcxVerticalGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。) &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressSideBar.v5.27在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34496.aspx</link><pubDate>Mon, 27 Aug 2007 17:28:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34496.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34496.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34496.aspx#feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34496.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34496</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library，如果有其它DevExpress组件已安装ExpressCommon Library时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressSideBar\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressSideBar\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Sources\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressSideBar---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSideBar\Sources\&amp;nbsp;&amp;nbsp; dxSBC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSideBar\Sources\dcldxSBC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&amp;nbsp; &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressQuantumGrid.Suite.v6.27在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34494.aspx</link><pubDate>Mon, 27 Aug 2007 17:27:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34494.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34494.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34494.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34494.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34494</trackback:ping><description>&lt;P&gt;在BCB 2007中尝试成功安装了DevExpress.ExpressQuantumGrid.Suite.v6.27 Full Source，安装过程如下：&lt;/P&gt;
&lt;P&gt;1.必须配套安装XP Theme Manager、ExpressGDI+ Library 、ExpressLibrary、ExpressExport Library、ExpressDataController、ExpressEditors Library 5和ExpressPageControl 2，已经安装过的则跳过；&lt;/P&gt;
&lt;P&gt;2.把DevExpress.ExpressQuantumGrid.Suite包解压到$(ExpressQuantumGrid)下；&lt;/P&gt;
&lt;P&gt;3.把各个Packages目录下的所有文件移动到其对应的Sources目录下，即：&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressExport Library\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressExport Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressDataController\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressDataController\Sources&lt;BR&gt;&amp;nbsp;\ExpressEditors Library 5\Sources -&amp;gt; \ExpressEditors Library 5\Sources&lt;BR&gt;&amp;nbsp;\ExpressPageControl 2\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressPageControl 2\Sources&lt;BR&gt;&amp;nbsp;\ExpressQuantumGrid 6\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressQuantumGrid 6\Sources&lt;/P&gt;
&lt;P&gt;4.选择菜单Tools | Options | Environment Options，在Environment Variables |C++options |Paths and Directories |Library Path增加&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(ExpressQuantumGrid)\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressExport Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressPageControl 2\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressQuantumGrid 6\Sources&lt;/P&gt;
&lt;P&gt;5.选择菜单Tools | Options | Environment Options，在Environment Variables |C++options |Paths and Directories |Include Path增加&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(ExpressQuantumGrid)\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressExport Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressPageControl 2\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressQuantumGrid 6\Sources&lt;/P&gt;
&lt;P&gt;6.依次编译和安装下面各包：&lt;BR&gt;---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;---安装ExpressGDI+ Library ---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;---安装ExpressLibrary---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressLibrary\Sources\cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressExport Library\Sources\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources\cxDataC10.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources\cxADOAdaptersC10.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;---安装ExpressEditors Library 5---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;---安装ExpressPageControl 2---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressPageControl 2\Sources\cxPageControlC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressPageControl 2\Sources\dclcxPageControlC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;---安装ExpressQuantumGrid 6---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressQuantumGrid 6\Sources\cxGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressQuantumGrid 6\Sources\dclcxGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;6.安装成功了！&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;------------------------&lt;BR&gt;参考：&lt;/P&gt;
&lt;P&gt;DevExpress.ExpressQuantumGridv6.26在BCB2006下安装！(&lt;A href="http://liwei.csdn.net/forum/topic.aspx?topicid=1236"&gt;http://liwei.csdn.net/forum/topic.aspx?topicid=1236&lt;/A&gt;)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressScheduler.Suite.v2.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34495.aspx</link><pubDate>Mon, 27 Aug 2007 17:26:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34495.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34495.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34495.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34495.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34495</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、&lt;BR&gt;ExpressEditors Library 5、ExpressExport Library和ExpressDataController时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp;\ExpressExport Library\Source&lt;BR&gt;&amp;nbsp;\ExpressDataController\Source&lt;BR&gt;&amp;nbsp;\ExpressScheduler 2\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp;\ExpressExport Library\Source&lt;BR&gt;&amp;nbsp;\ExpressDataController\Source&lt;BR&gt;&amp;nbsp;\ExpressScheduler 2\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(X)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(X)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(X)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(X)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Sources\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressScheduler 2---&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressScheduler 2\Sources\&amp;nbsp;&amp;nbsp; cxSchedulerC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressScheduler 2\Sources\dclcxSchedulerC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\dbrtl.bpi就行了。)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressPageControl.v2.27在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34492.aspx</link><pubDate>Mon, 27 Aug 2007 17:24:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34492.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34492.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34492.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34492.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34492</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressPageControl 2\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressPageControl 2\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPageControl 2---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPageControl 2\Sources\&amp;nbsp;&amp;nbsp; cxPageControlC10.bpk&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPageControl 2\Sources\dclcxPageControlC10.bpk&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressPivotGrid.v1.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34493.aspx</link><pubDate>Mon, 27 Aug 2007 17:23:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34493.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34493.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34493.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34493.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34493</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、&lt;BR&gt;ExpressLibrary、ExpressEditors Library 5和ExpressDataController时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp;\ExpressCommon Library\Source&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp;\ExpressDataController\Source&lt;BR&gt;&amp;nbsp;\ExpressLayout Control\Source&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp;\ExpressCommon Library\Source&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp;\ExpressDataController\Source&lt;BR&gt;&amp;nbsp;\ExpressLayout Control\Source&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Sources\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Sources\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPivotGrid---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Sources\&amp;nbsp;&amp;nbsp; cxPivotGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Sources\dclcxPivotGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressOrgChart.Suite.v1.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34491.aspx</link><pubDate>Mon, 27 Aug 2007 17:22:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34491.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34491.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34491.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34491.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34491</trackback:ping><description>&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp;\ExpressOrgChart\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \ExpressOrgChart\Sources&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Sources\&amp;nbsp;&amp;nbsp; dxOrgCC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到TYPES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Sources\dcldxOrgCC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Sources\&amp;nbsp;&amp;nbsp; dxDBOrC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到VARIANTS.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\dbrtl.bpi就行了。) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Sources\dcldxDBOrC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到dcldxDBOrCC10.res的错误，就把文件dcldxDBOrC10.res更名为dcldxDBOrCC10.res)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressNavBar.Suite.v1.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34490.aspx</link><pubDate>Mon, 27 Aug 2007 17:21:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34490.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34490.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34490.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34490.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34490</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件&lt;BR&gt;已安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressNavBar\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressNavBar\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressNavBar---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressNavBar\Sources\&amp;nbsp;&amp;nbsp; dxNavBarC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到trl.lib的错误，需要把dxNavBarC10.bpk中&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPARELIBS = vcljpg.lib vcl.lib trl.lib 改成 SPARELIBS = vcljpg.lib vcl.lib rtl.lib&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 请用记事本打开这个文件，直接修改。 )&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressNavBar\Sources\dcldxNavBarC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (dcldxNavBarC10.bpk中有错误，需要把&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 另外对dclLibraryC10.bpi的引用需要改成对dclcxLibraryC10.bpi的引用。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressMasterView.v1.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34489.aspx</link><pubDate>Mon, 27 Aug 2007 17:20:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34489.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34489.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34489.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34489.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34489</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library和XP Theme Manager，如果有其它DevExpress组件已安装ExpressCommon Library和XP Theme Manager时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Source&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressMasterView\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Source&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressMasterView\Sources&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Sources\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressMasterView---&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMasterView\Sources\&amp;nbsp;&amp;nbsp; dxMasterViewC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到TYPINFO.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMasterView\Sources\dcldxMasterViewC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&amp;nbsp; &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressLayoutControl.v1.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34488.aspx</link><pubDate>Mon, 27 Aug 2007 17:17:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34488.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34488.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34488.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34488.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34488</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、&lt;BR&gt;ExpressLibrary、ExpressEditors Library 5和ExpressDataController时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Source&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp; \ExpressDataController\Source&lt;BR&gt;&amp;nbsp; \ExpressLayout Control\Source&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Source&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressEditors Library 5\Source&lt;BR&gt;&amp;nbsp; \ExpressDataController\Source&lt;BR&gt;&amp;nbsp; \ExpressLayout Control\Source&lt;BR&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Sources\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Sources\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Sources\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLayout Control---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Sources\dxLayoutControlC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp; (如果出现找不到CLASSES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Sources\dxLayoutControlcxEditAdaptersC10.bpk 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressLayoutControl Adapters for ExpressEditors Library 5)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到CLASSES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Sources\dcldxLayoutControlC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressDocking.Library.v5.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34486.aspx</link><pubDate>Mon, 27 Aug 2007 17:16:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34486.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34486.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34486.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34486.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34486</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressDocking Library\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp; \ExpressDocking Library\Sources&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDocking Library---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Sources\&amp;nbsp;&amp;nbsp; dxDockingC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到IMGLIST.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\vcl.bpi就行了。)&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Sources\dcldxDockingC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到dclLibraryC10.bpi的错误，在工程里删除dclLibraryC10.bpi，然后加入dclcxLibraryC10.bpi就行了。) &lt;BR&gt;&amp;nbsp;&amp;nbsp;(如果出现找不到IMGLIST.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\vcl.bpi就行了。)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressFlowChart.Suite.v1.27在 BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34487.aspx</link><pubDate>Mon, 27 Aug 2007 17:16:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34487.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34487.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34487.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34487.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34487</trackback:ping><description>&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \ExpressFlowChart\Source&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \ExpressFlowChart\Source&lt;BR&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressFlowChart\Sources\&amp;nbsp;&amp;nbsp; dxFlowChartC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到EXTCTRLS.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\vcl.bpi就行了。) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到CLASSES.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressFlowChart\Sources\dcldxFlowChartC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressDBTree.Suite.v1.27在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34485.aspx</link><pubDate>Mon, 27 Aug 2007 17:12:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34485.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34485.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34485.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34485.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34485</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager和ExpressMemData，如果有其它DevExpress组件已安装ExpressCommon Library、XP Theme Manager和ExpressMemData时则跳过。&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressMemData\Sources&lt;BR&gt;&amp;nbsp; \ExpressDBTree Suite\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 2.确定以下路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; \ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp; \ExpressMemData\Sources&lt;BR&gt;&amp;nbsp; \ExpressDBTree Suite\Sources&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Sources\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressMemData--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Sources\&amp;nbsp;&amp;nbsp; dxmdsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到MATH.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Sources\dcldxmdsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDBTree Suite---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Sources\&amp;nbsp;&amp;nbsp; dxdbtrC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到TYPINFO.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Sources\dcldxdbtrC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Sources\&amp;nbsp;&amp;nbsp; dxtrmdC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到VARIANTS.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Sources\dcldxtrmdC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressMemData.v1.27在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34484.aspx</link><pubDate>Mon, 27 Aug 2007 17:11:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34484.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34484.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34484.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34484.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34484</trackback:ping><description>&amp;nbsp; 1.确定'\ExpressMemData\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Library Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressMemData\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Include Path中。&lt;BR&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Sources\&amp;nbsp;&amp;nbsp; dxmdsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp; (如果出现找不到MATH.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Sources\dcldxmdsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressBars.Suite.v6.27在BCB 2007中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34483.aspx</link><pubDate>Mon, 27 Aug 2007 17:09:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34483.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34483.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34483.aspx#feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34483.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34483</trackback:ping><description>&lt;P&gt;1.必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时，则跳过。&lt;/P&gt;
&lt;P&gt;2.把DevExpress.ExpressBars.Suite包解压到$(ExpressBars)下；&lt;/P&gt;
&lt;P&gt;3.把各个Packages目录下的所有文件移动到其对应的Sources目录下，即：&lt;BR&gt;&amp;nbsp;\ExpressCommon Library\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressBars 6\Sources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressBars 6\Sources&lt;/P&gt;
&lt;P&gt;4.选择菜单Tools | Options | Environment Options，在Environment Variables |C++ options |Paths and Directories |Library Path增加&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(ExpressBars)\ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressBars 6\Sources&lt;/P&gt;
&lt;P&gt;5.选择菜单Tools | Options | Environment Options，在Environment Variables |C++options |Paths and Directories |Include Path增加&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(ExpressBars)\ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressBars 6\Sources&lt;/P&gt;
&lt;P&gt;6.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 需要修改包的Options，确保Paths and Defines-&amp;gt;Final Output的内容为空。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Sources\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;(如果出现找不到TYPES.OBJ的错误，在工程里加入CodeGear\RAD Studio\5.0\lib\release\rtl.bpi就行了。)&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressBars 6---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\&amp;nbsp;&amp;nbsp; dxBarC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\dcldxBarC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\&amp;nbsp;&amp;nbsp; dxBarDBNavC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\dbrtl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\dcldxBarDBNavC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\&amp;nbsp;&amp;nbsp; dxBarExtItemsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\dcldxBarExtItemsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\&amp;nbsp;&amp;nbsp; dxBarExtDBItemsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\dbrtl.bpi就行了。)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\dcldxBarExtDBItemsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\&amp;nbsp;&amp;nbsp; dxRibbonC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (需要去除对cxBarC10.bpi的引用)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 需要把dxRibbonSkins.pas中的{$R 'skins.res' 'skins.rc'}改成{$R 'skins.res'}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\dcldxRibbonC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\&amp;nbsp;&amp;nbsp; cxBarEditItemC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (需要有 ExpressEditors Library 5中的cxEditorsC10包)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到SQLTIMST.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\dbrtl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Sources\dclcxBarEditItemC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到SQLTIMST.OBJ的错误，在工程里加入\CodeGear\RAD Studio\5.0\lib\release\dbrtl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;7.安装成功了！&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressPrinting.System.v3.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34482.aspx</link><pubDate>Sun, 26 Aug 2007 22:27:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34482.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34482.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34482.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34482.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34482</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装&lt;BR&gt;&amp;nbsp; EExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressCommon Library\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp;5.确定'\ExpressSpreadSheet\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 6.依次编译和安装下面各包：&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPrinting System---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSCoreC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dcldxPSCoreC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSLnksC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks (Standard))&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxCommonC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Cross Platform Library)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxExtCommonC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Extended Cross Platform Library)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxGrid6LnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 (SCYANGYU)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressQuantumGrid 6)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (有错误，需要在dxPScxGrid6LnkC10.bpk文件中的&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; OBJFILES = 行后&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 增加一行&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MAINSOURCE = dxPScxGrid6LnkC10.cpp&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DESIGNEDITORS.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\designide.bpi就行了。) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxPCProdC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ContainerProducer for ExpressPageControl 2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxScheduler2LnkC10.bpk 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressScheduler 2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxSSLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressSpreadSheet) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DESIGNINTF.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\designide.bpi就行了。) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPscxTLLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressQuantumTreeList 4)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxVGridLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressVerticalGrid)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxOCLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressOrgChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxDBOCLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressDBOrgChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxDBTVLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressDBTree)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxFCLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressFlowChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxLCLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressLayoutControl)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxMVLnkC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressMasterView)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPsPrVwAdvC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Advanced Preview Window)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxPivotGridLnkC10.bpk&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressPivotGrid) &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressNavBar.Suite.v1.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34481.aspx</link><pubDate>Sun, 26 Aug 2007 20:25:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34481.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34481.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34481.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34481.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34481</trackback:ping><description>&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件&lt;BR&gt;已安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressNavBar\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressNavBar---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressNavBar\Packages\&amp;nbsp;&amp;nbsp; dxNavBarC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (dxNavBarC10.bpk中有个错误，需要把&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPARELIBS = vcljpg.lib vcl.lib trl.lib 改成 SPARELIBS = vcljpg.lib vcl.lib rtl.lib)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressNavBar\Packages\dcldxNavBarC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (dcldxNavBarC10.bpk中有错误，需要把&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPARELIBS = vcljpg.lib vcl.lib trl.lib 改成 SPARELIBS = vcljpg.lib vcl.lib rtl.lib&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 另外对dclLibraryC10.bpi的引用需要改成对dclcxLibraryC10.bpi的引用。)</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressDocking.Library.v5.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34478.aspx</link><pubDate>Sun, 26 Aug 2007 14:04:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34478.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34478.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34478.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34478.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34478</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressDocking Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDocking Library---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Packages\&amp;nbsp;&amp;nbsp; dxDockingC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Packages\dcldxDockingC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;(如果出现找不到dclLibraryC10.bpi的错误，在工程里删除dclLibraryC10.bpi，然后加入dclcxLibraryC10.bpi就行了。) &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressPivotGrid.v1.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34477.aspx</link><pubDate>Sun, 26 Aug 2007 13:51:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34477.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34477.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34477.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34477.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34477</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、&lt;BR&gt;ExpressLibrary、ExpressEditors Library 5和ExpressDataController时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressCommon Library\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.确定'\ExpressEditors Library 5\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 6.确定'\ExpressDataController\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 7.确定'\ExpressLayout Control\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 8.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPivotGrid---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Packages\&amp;nbsp;&amp;nbsp; cxPivotGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Packages\dclcxPivotGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressLayoutControl.v1.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34476.aspx</link><pubDate>Sun, 26 Aug 2007 13:49:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34476.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34476.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34476.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34476.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34476</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、&lt;BR&gt;ExpressLibrary、ExpressEditors Library 5和ExpressDataController时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressCommon Library\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.确定'\ExpressEditors Library 5\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 6.确定'\ExpressDataController\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 7.确定'\ExpressLayout Control\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 8.依次编译和安装下面各包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Packages\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLayout Control---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Packages\dxLayoutControlC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Packages\dxLayoutControlcxEditAdaptersC10.bpk 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressLayoutControl Adapters for ExpressEditors Library 5)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLayout Control\Packages\dcldxLayoutControlC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressQuantumTreeList.v4.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34475.aspx</link><pubDate>Sun, 26 Aug 2007 13:45:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34475.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34475.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34475.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34475.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34475</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、&lt;BR&gt;ExpressEditors Library 5、ExpressExport Library和ExpressDataController时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressEditors Library 5\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.确定'\ExpressExport Library\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 6.确定'\ExpressDataController\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 7.确定'\ExpressQuantumTreeList 4\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 8.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Packages\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressQuantumTreeList 4---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressQuantumTreeList 4\Packages\&amp;nbsp;&amp;nbsp; cxTreeListC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressQuantumTreeList 4\Packages\dclcxTreeListC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;(如果出现找不到DB.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。) &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressVerticalGrid.Suite.v3.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34474.aspx</link><pubDate>Sun, 26 Aug 2007 13:39:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34474.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34474.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34474.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34474.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34474</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library和ExpressDataController，&lt;BR&gt;&amp;nbsp; 如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library&lt;BR&gt;&amp;nbsp; 和ExpressDataController时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressEditors Library 5\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.确定'\ExpressExport Library\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 6.确定'\ExpressDataController\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&amp;nbsp; &lt;BR&gt;&amp;nbsp; 7.确定'\ExpressVerticalGrid\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 8.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(x)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Packages\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(x)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressVerticalGrid---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Packages\&amp;nbsp;&amp;nbsp; cxVerticalGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Packages\dclcxVerticalGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。) &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressOrgChart.Suite.v1.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34473.aspx</link><pubDate>Sun, 26 Aug 2007 13:33:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34473.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34473.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34473.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34473.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34473</trackback:ping><description>&amp;nbsp; 1.确定'\ExpressOrgChart\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Packages\&amp;nbsp;&amp;nbsp; dxOrgCC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Packages\dcldxOrgCC10.bpk 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Packages\&amp;nbsp;&amp;nbsp; dxDBOrC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressOrgChart\Packages\dcldxDBOrC10.bpk 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到dcldxDBOrCC10.res的错误，就把文件dcldxDBOrC10.res更名为dcldxDBOrCC10.res)</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressScheduler.Suite.v2.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34472.aspx</link><pubDate>Sun, 26 Aug 2007 12:45:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34472.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34472.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34472.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34472.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34472</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、&lt;BR&gt;ExpressEditors Library 5、ExpressExport Library和ExpressDataController时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressEditors Library 5\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.确定'\ExpressExport Library\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 6.确定'\ExpressDataController\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&amp;nbsp; &lt;BR&gt;&amp;nbsp; 7.确定'\ExpressScheduler 2\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 8.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(X)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(X)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(X)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(X)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxDataC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxADOAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装(V)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Packages\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(V)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressScheduler 2---&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressScheduler 2\Packages\&amp;nbsp;&amp;nbsp; cxSchedulerC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressScheduler 2\Packages\dclcxSchedulerC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressFlowChart.Suite.v1.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34471.aspx</link><pubDate>Sun, 26 Aug 2007 12:38:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34471.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34471.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34471.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34471.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34471</trackback:ping><description>&amp;nbsp; 1.确定'\ExpressFlowChart\Source'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressFlowChart\Packages\&amp;nbsp;&amp;nbsp; dxFlowChartC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressFlowChart\Packages\dcldxFlowChartC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressDBTree.Suite.v1.26在BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34470.aspx</link><pubDate>Sun, 26 Aug 2007 12:31:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34470.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34470.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34470.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34470.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34470</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager和ExpressMemData，如果有其它DevExpress组件已安装ExpressCommon Library、XP Theme Manager和ExpressMemData时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressCommon Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressMemData\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressDBTree Suite\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressMemData--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Packages\&amp;nbsp;&amp;nbsp; dxmdsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Packages\dcldxmdsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDBTree Suite---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Packages\&amp;nbsp;&amp;nbsp; dxdbtrC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Packages\dcldxdbtrC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Packages\&amp;nbsp;&amp;nbsp; dxtrmdC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDBTree Suite\Packages\dcldxtrmdC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressPageControl.v2.27在BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34469.aspx</link><pubDate>Sun, 26 Aug 2007 12:21:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34469.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34469.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34469.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34469.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34469</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressPageControl 2\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.依次编译和安装下面各包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPageControl 2---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPageControl 2\Packages\&amp;nbsp;&amp;nbsp; cxPageControlC10.bpk&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPageControl 2\Packages\dclcxPageControlC10.bpk&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressMemData.v1.27在BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34468.aspx</link><pubDate>Sun, 26 Aug 2007 12:11:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34468.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34468.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34468.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34468.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34468</trackback:ping><description>&amp;nbsp; 1.确定'\ExpressMemData\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Packages\&amp;nbsp;&amp;nbsp; dxmdsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMemData\Packages\dcldxmdsC10.bpk&amp;nbsp; 编译和安装</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressSpreadSheet.v1.27在BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34467.aspx</link><pubDate>Sun, 26 Aug 2007 12:09:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34467.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34467.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34467.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34467.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34467</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressSpreadSheet\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 5.依次编译和安装下面各包：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressSpreadSheet---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSpreadSheet\Packages\&amp;nbsp;&amp;nbsp; cxSpreadSheetC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressSpreadSheet\Packages\dclcxSpreadSheetC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressSideBar.v5.27在BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34466.aspx</link><pubDate>Sun, 26 Aug 2007 12:00:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34466.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34466.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34466.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34466.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34466</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library，如果有其它DevExpress组件已安装ExpressCommon Library时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressCommon Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressSideBar\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressSideBar---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Packages\&amp;nbsp;&amp;nbsp; dxSBC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDocking Library\Packages\dcldxSBC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressMasterView.v1.27在 BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34465.aspx</link><pubDate>Sun, 26 Aug 2007 11:54:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34465.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34465.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34465.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34465.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34465</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library和XP Theme Manager，如果有其它DevExpress组件已安装ExpressCommon Library和XP Theme Manager时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressCommon Library\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 2.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressMasterView\Sources'路径在Tools|Options|Environment Variables|C++options|Paths and Directories|Search Path中。&lt;BR&gt;&amp;nbsp; 4.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressMasterView---&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMasterView\Packages\&amp;nbsp;&amp;nbsp; dxMasterViewC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressMasterView\Packages\dcldxMasterViewC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressBars.Suite.v6.27在BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34464.aspx</link><pubDate>Sun, 26 Aug 2007 11:36:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34464.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34464.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34464.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34464.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34464</trackback:ping><description>&lt;P&gt;1.必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件&lt;BR&gt;已安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时，则跳过。&lt;/P&gt;
&lt;P&gt;2.把DevExpress.ExpressBars.Suite包解压到$(ExpressBars)下；&lt;/P&gt;
&lt;P&gt;3.把各个Packages目录下的所有文件移动到其对应的Sources目录下，即：&lt;BR&gt;&amp;nbsp;\ExpressCommon Library\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressBars 6\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressBars 6\Sources&lt;/P&gt;
&lt;P&gt;4.选择菜单Tools | Options | Environment Options，在Environment Variables |C＋＋options |Paths and Directories |Search Path增加&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(ExpressBars)\ExpressCommon Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;$(ExpressBars)\ExpressBars 6\Sources&lt;/P&gt;
&lt;P&gt;5.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 需要修改包的Options，确保linker(ilink32)-&amp;gt;Output settings中的Final output directory不要选择。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressBars 6---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxBarC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxBarC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxBarDBNavC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到DB.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxBarDBNavC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxBarExtItemsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (需要去除对cxBarC10.bpi的引用)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxBarExtItemsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxBarExtDBItemsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxBarExtDBItemsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; dxRibbonC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dcldxRibbonC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\&amp;nbsp;&amp;nbsp; cxBarEditItemC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (需要有 ExpressEditors Library 5中的cxEditorsC10包)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (如果出现找不到SQLTIMST.OBJ的错误，在工程里加入\Borland\BDS\4.0\lib\release\dbrtl.bpi就行了。)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressBars 6\Packages\dclcxBarEditItemC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;6.安装成功了！&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressQuantumGrid.Suite.v6.27在BCB 2006中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34463.aspx</link><pubDate>Sun, 26 Aug 2007 10:10:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34463.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34463.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34463.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34463.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34463</trackback:ping><description>&lt;P&gt;在BCB 2006中尝试成功安装了DevExpress.ExpressQuantumGrid.Suite.v6.27 Full Source，安装过程如下：&lt;/P&gt;
&lt;P&gt;1.必须配套安装XP Theme Manager、ExpressGDI+ Library 、ExpressLibrary、ExpressExport Library、ExpressDataController、ExpressEditors Library 5和ExpressPageControl 2，已经安装过的则跳过；&lt;/P&gt;
&lt;P&gt;2.把DevExpress.ExpressQuantumGrid.Suite包解压到$(ExpressQuantumGrid)下；&lt;/P&gt;
&lt;P&gt;3.把各个Packages目录下的所有文件移动到其对应的Sources目录下，即：&lt;BR&gt;&amp;nbsp;\XP Theme Manager\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;\ExpressGDI+ Library\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressLibrary\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;\ExpressExport Library\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressExport Library\Sources&lt;BR&gt;&amp;nbsp;\ExpressDataController\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressDataController\Sources&lt;BR&gt;&amp;nbsp;\ExpressEditors Library 5\Packages -&amp;gt; \ExpressEditors Library 5\Sources&lt;BR&gt;&amp;nbsp;\ExpressPageControl 2\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressPageControl 2\Sources&lt;BR&gt;&amp;nbsp;\ExpressQuantumGrid 6\Packages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt; \ExpressQuantumGrid 6\Sources&lt;/P&gt;
&lt;P&gt;4.选择菜单Tools | Options | Environment Options，在Environment Variables |C＋＋options |Paths and Directories |Search Path增加&lt;/P&gt;
&lt;P&gt;&amp;nbsp;$(ExpressQuantumGrid)\XP Theme Manager\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressLibrary\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressGDI+ Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressExport Library\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressPageControl 2\Sources&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressQuantumGrid 6\Sources&lt;/P&gt;
&lt;P&gt;5.依次编译和安装下面各包：&lt;BR&gt;---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\XP Theme Manager\Sources\dxThemeC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;---安装ExpressGDI+ Library ---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressGDI+ Library\Sources\dxGDIPlusC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;---安装ExpressLibrary---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressLibrary\Sources\cxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressLibrary\Sources\dclcxLibraryC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressExport Library\Sources\cxExportC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources\cxDataC10.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources\cxADOAdaptersC10.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources\cxBDEAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressDataController\Sources\cxIBXAdaptersC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;/P&gt;
&lt;P&gt;---安装ExpressEditors Library 5---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources\cxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources\dclcxEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources\cxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressEditors Library 5\Sources\dclcxExtEditorsC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;---安装ExpressPageControl 2---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressPageControl 2\Sources\cxPageControlC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressPageControl 2\Sources\dclcxPageControlC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;---安装ExpressQuantumGrid 6---&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressQuantumGrid 6\Sources\cxGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译(build)&lt;BR&gt;&amp;nbsp;$(ExpressQuantumGrid)\ExpressQuantumGrid 6\Sources\dclcxGridC10.bpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装(Install)&lt;/P&gt;
&lt;P&gt;6.安装成功了！&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;------------------------&lt;BR&gt;参考：&lt;/P&gt;
&lt;P&gt;DevExpress.ExpressQuantumGridv6.26在BCB2006下安装！(&lt;A href="http://liwei.csdn.net/forum/topic.aspx?topicid=1236"&gt;http://liwei.csdn.net/forum/topic.aspx?topicid=1236&lt;/A&gt;)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>完成 WASPCN Pocket PC的CF 2.0版的开发</title><link>http://borland.mblogger.cn/scyangyu/posts/34391.aspx</link><pubDate>Thu, 19 Jul 2007 17:48:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34391.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34391.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34391.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34391.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34391</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 最近在开发WASPCN.xll时，用C把原来的delphi代码进行了重写。这样的话，在做WASPCN Pocket PC的CF 2.0版时就可以方便地进行native dll+.net CF的混合编程方式。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在以前探索《.NET CF P/Invoke编程相关(1)》、《.NET CF P/Invoke编程相关(2)》、《.NET CF P/Invoke编程相关(3)》的经验之上，非常顺利地一气呵成。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WASPCN.dll&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&amp;gt;核心计算库，用C完成。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WASPCNPPC.exe&amp;nbsp; ----&amp;gt;PPC运行程序，用C#完成。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 备注：这是一个基于.net CF 2.0的版本，当然需要.NET CF 2.0。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 后面是软件的截图，还比较粗糙，但基本功能已经完成。&lt;/P&gt;
&lt;P&gt;
&lt;HR id=null&gt;
&lt;/P&gt;
&lt;P&gt;&lt;A href="http://photo7.56.com/albums/userpics/datab/09/74/6873642%7C1394111376469e9d9434c0e.jpg" target=_blank&gt;&lt;IMG src="http://photo7.56.com/albums/userpics/datab/09/74/6873642%7C1394111376469e9d9434c0e.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://photo7.56.com/albums/userpics/datab/85/97/6873642%7C1117847681469e9d944f5c3.jpg" target=_blank&gt;&lt;IMG src="http://photo7.56.com/albums/userpics/datab/85/97/normal_6873642%7C1117847681469e9d944f5c3.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://photo7.56.com/albums/userpics/datab/14/08/6873642%7C524170324469e9d94a9307.jpg" target=_blank&gt;&lt;IMG src="http://photo7.56.com/albums/userpics/datab/14/08/normal_6873642%7C524170324469e9d94a9307.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://photo7.56.com/albums/userpics/datab/01/27/6873642%7C742958992469e9d951c4d8.jpg" target=_blank&gt;&lt;IMG src="http://photo7.56.com/albums/userpics/datab/01/27/normal_6873642%7C742958992469e9d951c4d8.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Excel的xll加载宏的开发(7)：xla和xll的混合使用</title><link>http://borland.mblogger.cn/scyangyu/posts/34390.aspx</link><pubDate>Wed, 18 Jul 2007 22:58:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34390.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34390.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34390.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34390.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34390</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 原本的准备把用户接口(菜单、工具条、定制窗口等)在xll中实现，后来发现这样也不是很方便，最后就决定采用xla+xll混合方式。用户接口用xla，核心计算用xll。office自带的ANALYSIS TOOLPAK也是这种方式(ATPVBACS.XLA+ANALYS32.XLL)。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; xla当然是在Excel中用VBA来实现。在xla创建菜单、工具条、定制窗口都非常的容易。但设计与xll混合使用是，就涉及两个关键的问题：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)xllL和xla的加载问题&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 当然应是先加载xll，然后再加载xla。这需要加载两个加载宏。如果只加载了xla会怎么样？可能就会出错。最好能让xla自动判断，如果已加载过xll则好，否则在VBA中动态加载xll。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim WASPCNPath As String&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;Sub auto_open()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VerifyOpen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '验证xll是否注册，如果没有注册就注册它&lt;BR&gt;&amp;nbsp;&amp;nbsp;End Sub&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;'验证xll是否注册，如果没有注册就注册它&lt;BR&gt;&amp;nbsp;&amp;nbsp;Private Sub VerifyOpen()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim XLLName As String, Quote As String&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim theArray As Variant&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim i As Integer&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim XLLFound As Boolean&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XLLName = "WASPCN.XLL"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'XLL文件名称&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Application.RegisteredFunctions 属性返回包含所有已登记函数列表的数组&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; theArray = Application.RegisteredFunctions&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Not (IsNull(theArray)) Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For i = LBound(theArray) To UBound(theArray)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (InStr(theArray(i, 1), XLLName)) Then&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '列1 动态链接库或代码资源的名称&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '需要配套的xll已经注册或加载&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next i&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Quote = String(1, 34)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WASPCNPath = ThisWorkbook.Path&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WASPCNPath = WASPCNPath &amp;amp; "\"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XLLFound = Application.RegisterXLL(WASPCNPath &amp;amp; XLLName)&amp;nbsp; '载入 XLL 代码源，并自动登记该代码源中包含的函数和命令。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (XLLFound) Then&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '如果指定代码源载入成功则本方法返回 True；否则本方法返回 False。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WASPCNPath = "" &amp;amp; "\"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XLLFound = Application.RegisterXLL(WASPCNPath &amp;amp; XLLName) '载入 XLL 代码源，并自动登记该代码源中包含的函数和命令。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (XLLFound) Then&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '如果指定代码源载入成功则本方法返回 True；否则本方法返回 False。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WASPCNPath = "\LIBRARY\WASPCN" &amp;amp; "\"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XLLFound = Application.RegisterXLL(WASPCNPath &amp;amp; XLLName) '载入 XLL 代码源，并自动登记该代码源中包含的函数和命令。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (XLLFound) Then&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '如果指定代码源载入成功则本方法返回 True；否则本方法返回 False。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '出错信息&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox ("Cannot find WASPCN.XLL")&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ThisWorkbook.Close (False)&lt;BR&gt;&amp;nbsp;&amp;nbsp;End Sub&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)在xla如何调用xll中的函数&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 可以采用&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application.ExecuteExcel4Macro("WASPCN_GetStd(0)")&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 或&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Evaluate("WASPCN_GetStd(0)")&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这两个命令。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Excel的xll加载宏的开发(6)：给xll添加版本信息和描述信息</title><link>http://borland.mblogger.cn/scyangyu/posts/34384.aspx</link><pubDate>Sun, 15 Jul 2007 15:17:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34384.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34384.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34384.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34384.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34384</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;(1)在VS 2005的解决方案资源管理器中，选择&amp;#8220;Resource Files&amp;#8221;，通过右键菜单，&amp;#8220;添加&amp;#8221;-&amp;#8220;新建项&amp;#8221;，选择&amp;#8220;资源&amp;#8221;-&amp;#8220;资源文件(.rc)&amp;#8221;,输入资源文件名"waspcn.rc"。&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)在资源视图中选择刚刚建立的资源文件&amp;#8220;waspcn.rc&amp;#8221;，通过右键菜单，&amp;#8220;添加&amp;#8221;-&amp;#8220;添加资源&amp;#8221;，选择&amp;#8220;Version&amp;#8221;。&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; 3)在VS_VERSION_INFO中的对应各个条目，填写对应的信息。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;另外，可以采用如下的方法更改加载宏在加载管理器中的描述。(不过对xla加载宏有效，对xll加载宏无效。通过对\Microsoft Office\OFFICE11\Library\Analysis\ANALYS32.XLL进行分析，其实现的方式的确不是如此，需要在程序中设置。)&lt;/P&gt;
&lt;P&gt;
&lt;HR id=null&gt;

&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Add a Description to the Add-In&lt;/P&gt;
&lt;P&gt;It is a good idea to add a description to the Add-In itself. This description will be displayed in the Add-Ins dialog box when you choose an Add-In to install. 
&lt;P&gt;First, use?the file manager to locate your Add-In file. Right-click on the file icon and choose &lt;B&gt;Properties&lt;/B&gt; from the context menu. In the file properties dialog click the &lt;B&gt;Summary&lt;/B&gt; tab. Type a description of your Add-In in the &lt;B&gt;Comments:&lt;/B&gt; text box. If you wish you can also type a name for your Add-In in the &lt;B&gt;Title:&lt;/B&gt; text box. This is useful if you have chosen a short or cryptic name for your *.xla file but would like to show a more descriptive name in the Add-Ins dialog. Finally click &lt;B&gt;[OK]&lt;/B&gt; to accept your changes. &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Excel的xll加载宏的开发(5)：解决xll在其他某些机器上无法加载的问题</title><link>http://borland.mblogger.cn/scyangyu/posts/34383.aspx</link><pubDate>Sun, 15 Jul 2007 12:44:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34383.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34383.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34383.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34383.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34383</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp; 一直以为VS2005开发的xll有什么问题，以致于生成的xll在在其他某些机器上出现加载错误。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;后来发现用VS2005编译时，选择的运行时库的选项是：多线程 DLL (/MD)，造成对MSVC2008.dll的依赖，只有存在MSVC2008.dll的机器，才能加载xll成功。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;正确的做法是：&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp; 修改&amp;#8220;C++/代码生成&amp;#8221;中的&amp;#8220;运行时库&amp;#8221;选项，将 多线程 DLL (/MD) 改为 多线程(/MT)，这样就实现了对MSVC2008.dll运行时库的静态链接，在运行时就不再需要MSVC2008.dll了。&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Excel的xll加载宏的开发(4)：解决C语言版本的函数注销问题</title><link>http://borland.mblogger.cn/scyangyu/posts/34382.aspx</link><pubDate>Sun, 15 Jul 2007 11:21:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34382.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34382.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34382.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34382.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34382</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 加载宏卸载后，函数并未能从函数向导列表中清除的问题，参考Stephen Bullen的&amp;#8220;Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel and VBA&amp;#8221; Chapter 19. XLLs and the C API，得到解决。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 关键在于：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 由于Excel's C API的BUG，不能直接采用&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Excel4(xlfUnregister, 0, 1, &amp;amp;xlRegID);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 而需要采用以下3步式。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1) 更改函数定义数组中的函数向导中的函数注册类型(macro_type)为0，即隐藏。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2) 重新用xlfRegister把各个函数注册成隐藏方式。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3) 然后再用xlfUnregister把各个函数注销。&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Unregister each function.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Due to a bug in Excel's C API this is a 3-step&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // process. Thanks to Laurent Longre for discovering&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // the workaround described here.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Step 1: Redefine each custom worksheet function&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // as a hidden function (change the macro_type&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // argument to 0).&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xlRegArgs[4].val.str = "\0010";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Step 2: Re-register each function as a hidden&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // function.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // NOTE: The number of xlRegArgs[] arguments passed&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // here must be equal to NUM_REGISTER_ARGS - 1.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Excel4(xlfRegister, 0, NUM_REGISTER_ARGS + 1,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;xlXLLName,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;xlRegArgs[0], &amp;amp;xlRegArgs[1], &amp;amp;xlRegArgs[2],&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;xlRegArgs[3], &amp;amp;xlRegArgs[4], &amp;amp;xlRegArgs[5],&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;xlRegArgs[6], &amp;amp;xlRegArgs[7], &amp;amp;xlRegArgs[8],&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;xlRegArgs[9], &amp;amp;xlRegArgs[10]);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Step 3: Unregister the now hidden function.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Get the Register ID for the function.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Since xlfRegisterId will return a non-pointer&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // type to the xlRegID XLOPER, we do not need to&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // call xlFree on it.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Excel4(xlfRegisterId, &amp;amp;xlRegID, 2, &amp;amp;xlXLLName,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;xlRegArgs[0]);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Unregister the function using its Register ID.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Excel4(xlfUnregister, 0, 1, &amp;amp;xlRegID);&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Excel的xll加载宏的开发(3)：解决delphi语言版本的函数和参数描述问题</title><link>http://borland.mblogger.cn/scyangyu/posts/34381.aspx</link><pubDate>Sun, 15 Jul 2007 10:52:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34381.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34381.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34381.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34381.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34381</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 参考C语言版本，发现了Delphi语言版本各个函数的描述和各参数的描述未能加上的原因在于，&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EResult := Excel4V(xlfregister,@res,12,&amp;nbsp;&amp;nbsp; // 准备传递给register函数的参数个数12&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 经过修改后，顺利地把各个函数的描述和各参数的描述加上。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;--------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;Function Register_UDF2Args(Const UDFName,UDFTypeText,UDFFunctionText,UDFArgumentText,&lt;BR&gt;&amp;nbsp;&amp;nbsp; UDFCategory,UDFDescr,UDFDescrArgs1,UDFDescrArgs2:ShortString;Const UDFMacrotype:Integer):integer;&lt;BR&gt;var&lt;BR&gt;&amp;nbsp; S:Shortstring;&lt;BR&gt;Begin&lt;BR&gt;&amp;nbsp; Res.xltype := xltypeerr;&lt;BR&gt;&amp;nbsp; Res.val.err := xlerrvalue;&lt;BR&gt;&amp;nbsp; S:=GetName;&lt;BR&gt;&amp;nbsp; pxModuleText.SetStr(S);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Xll名&lt;BR&gt;&amp;nbsp; pxProcedure.SetStr(UDFName);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; // 函数名&lt;BR&gt;&amp;nbsp; pxTypeText.SetStr(UDFTypeText);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; // 返回类型&lt;BR&gt;&amp;nbsp; pxFunctionText.SetStr(UDFFunctionText);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// 函数向导中的函数名称&lt;BR&gt;&amp;nbsp; pxArgumentText.SetStr(UDFArgumentText);&amp;nbsp; // 函数的参数&lt;BR&gt;&amp;nbsp; pxCategory.SetStr(UDFCategory);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// 函数向导中的函数分类名&lt;BR&gt;&amp;nbsp; pxMacrotype.SetNum(UDFMacrotype);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 函数向导中的函数注册类型&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1 = 可见,&amp;nbsp;0 = 隐藏&lt;BR&gt;&amp;nbsp; pxDescr.SetStr(UDFDescr);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; // 函数的描述&lt;BR&gt;&amp;nbsp; pxDescrArgs1.SetStr(UDFDescrArgs1);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; // 函数的参数1的描述&lt;BR&gt;&amp;nbsp; pxDescrArgs2.SetStr(UDFDescrArgs2);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; // 函数的参数2的描述&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; function title, argument types, function name, arg names,&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type (1=func,2=cmd),&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group name (func wizard), Hot Key, help ID,&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function description,&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (repeat) description of each argument&lt;/P&gt;
&lt;P&gt;&amp;nbsp; EResult := Excel4V(xlfregister,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @res,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //准备传递给register函数的参数个数&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [pxModuletext.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 模块名(DLL的名称)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxProcedure.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // 函数名&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxTypeText.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; // 返回类型+参数类型&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxFunctionText.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; // 函数名&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxArgumentText.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 函数的参数&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxMacroType.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 宏类型&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxCategory.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // 分类名称&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zlpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 快捷键(Hot Key)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zlpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // help ID&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxDescr.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// 函数的描述&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxDescrArgs1.thelpxloper,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 函数的参数1的描述&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pxDescrArgs2.thelpxloper&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 函数的参数2的描述&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;BR&gt;&amp;nbsp; asm pop sink; End;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Never Remove&lt;BR&gt;&amp;nbsp; Result := trunc(res.val.num);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // ID Code (4)&lt;BR&gt;End;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Excel的xll加载宏的开发(2)：采用C语言完成WASPCN.xll第1版</title><link>http://borland.mblogger.cn/scyangyu/posts/34380.aspx</link><pubDate>Sun, 15 Jul 2007 10:26:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34380.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34380.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34380.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34380.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34380</trackback:ping><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; 由于用Delphi开发的xll中各个函数的描述和各参数的描述未能加上。进而又参考JChampion的&amp;#8220;Sample Excel Function Add-in in C&amp;#8221;(&lt;A href="http://www.codeproject.com/macro/InterpolationAddin.asp"&gt;http://www.codeproject.com/macro/InterpolationAddin.asp&lt;/A&gt;)，在VS2005中完成了C语言的WASPCN.xll第1版。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这次比较顺利地把xll中各个函数的描述和各参数的描述加上。但是，加载宏卸载后，函数仍然未能从函数向导列表中清除。&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 经测试，发现生成的xll在Office 2003和Office 2007中能正常加载，但是在Office 2000和Office 2002(XP)中出现加载错误。</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Excel的xll加载宏的开发(1)：采用Delphi完成第1版的WASPCN.xll</title><link>http://borland.mblogger.cn/scyangyu/posts/34379.aspx</link><pubDate>Sun, 15 Jul 2007 10:04:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34379.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34379.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34379.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34379.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34379</trackback:ping><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; 一直以来，对于用VBA开发的Excel的xla加载宏的不足感觉不满意，想采用xll加载宏的方式来替换。但是却没有找到比较好的资料来学习如何进行开发。最近在网上收集到了一些相关的资料，这下可以突破了。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 参照David Bolton的&amp;#8220;Writing Excel Addons&amp;#8221;(&lt;A href="http://www.aspfree.com/c/a/Windows-Scripting/Writing-Excel-Addons/"&gt;http://www.aspfree.com/c/a/Windows-Scripting/Writing-Excel-Addons/&lt;/A&gt;)，用Delphi顺利的完成了第一版的WASPCN.xll。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 但是还有2个问题未能解决：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)各个函数的描述和各参数的描述未能加上。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)加载宏卸载后，函数并未能从函数向导列表中清除。&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 经测试，发现生成的xll在Office 2000、Office 2002(XP)、Office 2003和Office 2007中均能正常加载。</description></item><item><dc:creator>SCYANGYU</dc:creator><title>BCB 编写通用DLL要注意的两点</title><link>http://borland.mblogger.cn/scyangyu/posts/34312.aspx</link><pubDate>Tue, 19 Jun 2007 13:08:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34312.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34312.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34312.aspx#feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34312.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34312</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BCB编写DLL时，要注意：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;(1) extern&amp;nbsp;&amp;nbsp; "C" 修饰符 &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 创建DLL时如果 source type: C，就不需要extern&amp;nbsp;&amp;nbsp; "C" 修饰符，否则，会报E2040 &amp;nbsp; Declaration &amp;nbsp; terminated &amp;nbsp; incorrectly&amp;nbsp;的错误。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 创建DLL时如果 source type: C++，就需要extern&amp;nbsp;&amp;nbsp; "C" 修饰符，否则，输出的函数名字被分解，函数尾部会产生类似$QV的字符串。&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;(2) 调用约定&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; __cdecl 是BCB的缺省的C格式命名约定，它在标识符前加一下划线，以保留它原来所有的全程标识符。参数按最右边参数优先的原则传递给栈，然后清栈。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; __stdcall 标准调用,最后一个参数先压栈，然后清栈。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Microsoft 与 Borland 的 __stdcall 之间的区别是命名方式。 Borland 采用__stdcall 的方式去掉了名字起前的下划线。 Microsoft 则是在前加上下划线，在后加上 @ ，再后是为栈保留的字节数。字节数取决于参数在栈所占的空间。每一个参数都舍入为 4 的倍数加起来。&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 因此，用BCB开发DLL，最好采用这样的修饰符。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern "C" __declspec(dllexport) __stdcall int test();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;参考：&lt;BR&gt;《BCB 编写 DLL 终极手册》(&lt;A href="http://www.ccrun.com/article.asp?d=f36445&amp;amp;i=498"&gt;http://www.ccrun.com/article.asp?d=f36445&amp;amp;i=498&lt;/A&gt;)&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>安装EurekaLog后Delphi 7的程序运行时出错</title><link>http://borland.mblogger.cn/scyangyu/posts/34217.aspx</link><pubDate>Sat, 02 Jun 2007 20:14:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34217.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34217.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34217.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34217.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34217</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装EurekaLog For Delphi 7后，在IDE中运行程序总是出错。错误在ExceptionLog.pas文件中的&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp; procedure Hook_InitializationAndFinalization;&lt;BR&gt;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; InfoTable := ModuleInitTable;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; i := InfoTable^.UnitCount - 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在delphi盒子上找到问题的原因和解决的办法：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eurekalog 为了获取运行信息(InitConte)采取了&amp;#8220;非常底层&amp;#8221;的手段：通过已知全局变量和内存偏移地址获取，这个偏移地址对不同的编译器是不一样的(Patch 内存管理器的内核是 Delphi 2006 的)。修改的方式也很简单：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 把 Exceptions.inc 中第 101 行对 Delphi9Down 的指令注释调即可：&lt;/P&gt;
&lt;P&gt;{$IFDEF VER150} // Delphi 7.0&lt;BR&gt;&amp;nbsp; {$DEFINE Delphi3Up}&lt;BR&gt;&amp;nbsp; {$DEFINE Delphi4Up}&lt;BR&gt;&amp;nbsp; {$DEFINE Delphi5Up}&lt;BR&gt;&amp;nbsp; {$DEFINE Delphi6Up}&lt;BR&gt;&amp;nbsp; {$DEFINE Delphi7Up}&lt;BR&gt;&amp;nbsp; {$DEFINE Delphi7}&lt;BR&gt;&amp;nbsp; {$DEFINE Delphi7Down}&lt;BR&gt;&amp;nbsp; {$DEFINE Delphi8Down}&lt;BR&gt;&amp;nbsp; {.$DEFINE Delphi9Down}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //就是修改这里&lt;BR&gt;{$ENDIF}&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>神经网络的程序能在Matlab 7.4.0(R2007a)中正常运行了</title><link>http://borland.mblogger.cn/scyangyu/posts/34190.aspx</link><pubDate>Wed, 23 May 2007 13:33:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34190.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34190.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34190.aspx#feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34190.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34190</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 根据Matlab 7.4.0(R2007a)中神经网络工具箱的帮助文件，把自己的程序进行了修改，经过调试，基本达到了预期的目标。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 整个改动还是比较大的，主要有：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1)有关网络初始化，训练，仿真的语句都必须变化，对应的附属语句也需要变动。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %[w1,b1,w2,b2]=initff(P,S1,'logsig',T,'logsig');&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; net=newff(pr,[S1,1],{'logsig','logsig'},'trainlm');&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %[w1,b1,w2,b2,ep,tr]=trainbpx(w1,b1,'logsig',w2,b2,'logsig',P,T,tp);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; net = train(net,P,T);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %a1=simuff(P0001,w1,b1,'logsig',w2,b2,'logsig');&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a1 = sim(net,P0001);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2)原来的目标误差是误差平方和(SSE),现在的目标误差是均方误差(MSE)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; % eg=0.01; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; net.trainParam.goal = 1.9e-6;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3)各层间的权重和阀值&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 旧版本在训练后可以直接得到，新版本要这样才行。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; w1=net.IW{1};&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1=net.b{1};&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; w2=net.LW{2};&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b2=net.b{2};&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IW: 输入层到隐含层的权重矩阵 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LW: 隐含层和输出层间的权重矩阵 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b:&amp;nbsp; 阀值向量 &lt;/P&gt;
&lt;P&gt;
&lt;HR id=null&gt;
&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>神经网络的程序在Matlab 7.4.0(R2007a)中不兼容</title><link>http://borland.mblogger.cn/scyangyu/posts/34124.aspx</link><pubDate>Tue, 24 Apr 2007 16:24:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34124.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34124.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34124.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34124.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34124</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 原来的神经网络程序在Matlab 7.0.4(R14SP2)&amp;nbsp;中还运行得很好，在Matlab 7.4.0(R2007a)&amp;nbsp;就无法运行了！&lt;BR&gt;??? Error using ==&amp;gt; dlogsig&lt;BR&gt;Too many input arguments.&lt;/P&gt;
&lt;P&gt;Error in ==&amp;gt; tbpx2 at 87&lt;BR&gt;d1 = feval(df1,a1,d2,w2);&lt;/P&gt;
&lt;P&gt;Error in ==&amp;gt; trainbpx at 52&lt;BR&gt;&amp;nbsp; [a,b,c,d,e,f] = tbpx2(i,j,k,l,m,n,o,p,q);&lt;/P&gt;
&lt;P&gt;Error in ==&amp;gt; Turbine_F_N at 337&lt;BR&gt;[w1,b1,w2,b2,ep,tr]=trainbpx(w1,b1,'logsig',w2,b2,'logsig',P,T,tp);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这个问题，以前在Matlab 7.2.0(R2006a)就遇到过，但是时间紧，就没有多考虑就把Matlab 7.2.0(R2006a)卸载后重新安装Matlab 7.0.4(R14SP2)&amp;nbsp;。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 今天对这个问题进行了分析，发现出错在这一句：&lt;/P&gt;
&lt;P&gt;[w1,b1,w2,b2,ep,tr]=trainbpx(w1,b1,'logsig',w2,b2,'logsig',P,T,tp);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 查阅资料，发现是语句陈旧(Obsolete)了，看来我的程序需要进行一个较大的更改了。&lt;/P&gt;
&lt;P&gt;
&lt;HR id=null&gt;

&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Matlab 7.0.4(R14SP2)&amp;nbsp; Neural Network Toolbox 4.0.5 Release&lt;BR&gt;Matlab 7.2.0(R2006a)&amp;nbsp; Neural Network Toolbox 5.0 Release &lt;BR&gt;Matlab 7.4.0(R2007a)&amp;nbsp; Neural Network Toolbox 5.0.2 Release &lt;BR&gt;&lt;BR&gt;Derivative Functions Are Obsolete&lt;/P&gt;
&lt;P&gt;The following derivative functions are now obsolete:&lt;BR&gt;dlogsig&lt;/P&gt;
&lt;P&gt;Each derivative function is named by prefixing a d to the corresponding function name. For example, sse calculates the network performance function and dsse calculated the derivative of the network performance function.&lt;/P&gt;
&lt;P&gt;Compatibility Considerations&lt;/P&gt;
&lt;P&gt;To calculate a derivative in this version, you must pass a derivative argument to the function. For example, to calculate the derivative of a hyperbolic tangent sigmoid transfer function A with respect to N, use this syntax:&lt;BR&gt;A = tansig(N,FP)&lt;BR&gt;dA_dN = tansig('dn',N,A,FP)&lt;BR&gt;Here, the argument 'dn' requests the derivative to be calculated.&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>Berg.Next.Suite_v3.9.8在 Delphi 2007 中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34122.aspx</link><pubDate>Mon, 23 Apr 2007 17:23:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34122.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34122.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34122.aspx#feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34122.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34122</trackback:ping><description>&lt;P&gt;&amp;nbsp;&lt;BR&gt;　 1. 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(Berg.Next.Suite)\Sources路径。&lt;BR&gt;　&amp;nbsp;&amp;nbsp;&amp;nbsp; 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(Berg.Next.Suite)\Sources\Next Addons路径。&lt;BR&gt;　&amp;nbsp;&amp;nbsp;&amp;nbsp; 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(Berg.Next.Suite)\Sources\Next Collection路径。&lt;BR&gt;　&amp;nbsp;&amp;nbsp;&amp;nbsp; 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(Berg.Next.Suite)\Sources\Next DBGrid路径。&lt;BR&gt;　&amp;nbsp;&amp;nbsp;&amp;nbsp; 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(Berg.Next.Suite)\Sources\Next Grid路径。&lt;BR&gt;　&amp;nbsp;&amp;nbsp;&amp;nbsp; 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(Berg.Next.Suite)\Sources\Next Inspector路径。&lt;BR&gt;　&amp;nbsp;&amp;nbsp;&amp;nbsp; 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(Berg.Next.Suite)\Sources\Next Sheet路径。&lt;BR&gt;　&amp;nbsp;&amp;nbsp;&amp;nbsp; 在 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(Berg.Next.Suite)\Sources\Next TBX路径。&lt;BR&gt;　 2. 打开(Berg.Next.Suite)\Packages文件夹中的 Delphi 2006.bdsgroup,在project manager中, 双击NxCommonRun.bpl，选择"Project|Build All Projects"编译所有的包;&lt;BR&gt;　 3. 在project manager中，选择NxCommonDsgn.bpl,安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4. 在project manager中，选择NxGridDsgn.bpl,安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5. 在project manager中，选择NxDBGridDsgn.bpl,安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6. 在project manager中，选择NxInspectorDsgn.bpl,安装。 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7. 在project manager中，选择NxCollectionDsgn.bpl,安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8. 在project manager中，选择NxAddonsRun.bpl,安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9. 打开(Berg.Next.Suite)\Packages文件夹中的 NxSheetRun.dpk，编译并安装。&lt;BR&gt;&amp;nbsp; &amp;nbsp; 10. 打开(Berg.Next.Suite)\Packages文件夹中的 NxThirdpartyRun.dpk，编译并安装。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11. 打开(Berg.Next.Suite)\Packages文件夹中的 NxDBThirdpartyRun.dpk，编译并安装。&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;　12. 组件面板中出现5个名为&amp;#8220;Berg&amp;#8221;、&amp;#8220;Berg Editors&amp;#8221;、&amp;#8220;Berg Collection&amp;#8221;、&amp;#8220;Berg Shared&amp;#8221;、&amp;#8220;Berg Addons&amp;#8221;的组件页。&lt;BR&gt;　13. 打开附带的DEMOS，编译并运行，测试安装成功。&lt;/P&gt;
&lt;P&gt;注：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 组件面板中有以下组件的图标还是缺省图标，看起来不太爽。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 组件&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 组件页&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 对应的注册文件&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TNxFormulaParser&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Berg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NxSheet.pas&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TNxGlyph&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Berg Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NxCollectionReg.pas &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TNxPanel&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Berg Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NxCollectionReg.pas&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TNxGridList&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Berg Shared&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NxGridList.pas&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TNxPreview&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Berg Addons&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NxAddonsReg.pas&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>delphi的版本及其编译器的版本号</title><link>http://borland.mblogger.cn/scyangyu/posts/34117.aspx</link><pubDate>Sat, 21 Apr 2007 07:48:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34117.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34117.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34117.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34117.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34117</trackback:ping><description>&lt;DIV&gt;Delphi 11 (Delphi 2007或RAD Studio 5.0)&lt;BR&gt;DCC32.EXE 的文件版本号 11.0.2627.5503&lt;BR&gt;CodeGear Delphi for Win32 compiler version 18.5&lt;BR&gt;{VER185}&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Delphi 10 (Delphi 2006或BDS 4.0)&lt;BR&gt;DCC32.EXE 的文件版本号 10.0.2418.27083&lt;BR&gt;Borland Delphi for Win32 compiler version 18.0&lt;BR&gt;{VER180}&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR&gt;Delphi 9 (Delphi 2005或BDS 3.0)&lt;BR&gt;DCC32.EXE 的文件版本号 9.X&lt;BR&gt;Borland Delphi for Win32 compiler version 17.0&lt;BR&gt;{VER170}&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR&gt;Delphi 7&lt;BR&gt;DCC32.EXE 的文件版本号 7.0.8.1&lt;BR&gt;Borland Delphi Version 15.0&lt;BR&gt;{VER150}&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;P&gt;如果在程序中判断所使用的编译器的版本用: VER+编译版本&lt;/P&gt;
&lt;P&gt;{$IFDEF VER180}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ShowMessage('Delphi2006');&lt;BR&gt;{$ENDIF}&lt;/P&gt;&lt;/DIV&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>在VISTA 安装 Visual Studio 2005出现问题</title><link>http://borland.mblogger.cn/scyangyu/posts/34116.aspx</link><pubDate>Fri, 20 Apr 2007 22:47:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34116.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34116.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34116.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34116.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34116</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 今天在VISTA 安装 Visual Studio 2005的时候,竟然报错说是要 XP的SP2补丁。一时没有找到解决办法。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在网上找了半天，发现有人跟我出现同样的问题，也没有找到解决办法。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (VISTA 安装 Visual Studio 2005 出现问题)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://bbs.mscommunity.com/FORUMS/ShowThread.aspx?PostID=55788"&gt;http://bbs.mscommunity.com/FORUMS/ShowThread.aspx?PostID=55788&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 好在我的新系统没有安装什么太多东西，就用纯净版的镜像文件恢复了VISTA系统，再安装Visual Studio 2005，一路忽略几个警告就可以了。可能安装每个软件后，使得系统和Visual Studio 2005有冲突了。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 然后把下面两个补丁也安装了：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Visual Studio 2005 Service Pack 1 (SP1)。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Visual Studio 2005的SP1 for Windows Vista 兼容升级补丁包。&lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressPivotGrid.v1.24在 Delphi 2007 中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34114.aspx</link><pubDate>Fri, 20 Apr 2007 22:18:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34114.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34114.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34114.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34114.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34114</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5&lt;BR&gt;和ExpressDataController，如果有其它DevExpress组件已安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library、&lt;BR&gt;ExpressLibrary、ExpressEditors Library 5和ExpressDataController时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressCommon Library\Source'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 2.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 5.确定'\ExpressEditors Library 5\Source'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 6.确定'\ExpressDataController\Source'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 7.确定'\ExpressLayout Control\Source'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 8.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxDataD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxBDEAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxADOAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxIBXAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxExtEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxExtEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPivotGrid---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Packages\&amp;nbsp;&amp;nbsp; cxPivotGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPivotGrid\Packages\dclcxPivotGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp; 2个组件显示在组件面板(component palette)中名为'Dev Express'的tab上！&amp;nbsp;&amp;nbsp; &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressPrinting.System.v3.24在 Delphi 2007 中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34115.aspx</link><pubDate>Fri, 20 Apr 2007 22:18:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34115.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34115.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34115.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34115.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34115</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装ExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary，如果有其它DevExpress组件已安装&lt;BR&gt;&amp;nbsp; EExpressCommon Library、XP Theme Manager、ExpressGDI+ Library和ExpressLibrary时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\ExpressCommon Library\Source'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 2.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp;5.确定'\ExpressSpreadSheet\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 6.依次编译和安装下面各包：&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressCommon Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressCommon Library\Packages\dxComnD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressPrinting System---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSCoreD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dcldxPSCoreD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSLnksD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks (Standard))&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxCommonD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Cross Platform Library)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxExtCommonD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Extended Cross Platform Library)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxGrid6LnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressQuantumGrid 6)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxPCProdD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ContainerProducer for ExpressPageControl 2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxScheduler2LnkD11.dpk 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressScheduler 2)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxSSLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressSpreadSheet) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPscxTLLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressQuantumTreeList 4)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxVGridLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressVerticalGrid)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxDBOCLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressDBOrgChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxDBTVLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressDBTree)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxFCLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressFlowChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxLCLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressLayoutControl)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxMVLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressMasterView)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSdxOCLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLinks for ExpressOrgChart)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPsPrVwAdvD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System Advanced Preview Window)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSTeeChartD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for TeeChart) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 注：由于使用了TeeChart.Pro.v7.06，所以在dxPSTeeChartD11.dpk中requires短语前增加&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$DEFINE TEEPRO}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$DEFINE TEE7}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPSDBTeeChartD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for DBTeeChart)&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 注：由于使用了TeeChart.Pro.v7.06，所以在dxPSTeeChartD11.dpk中requires短语前增加&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$DEFINE TEEPRO}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$DEFINE TEE7}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressPrinting System\Packages\dxPScxPivotGridLnkD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ExpressPrinting System ReportLink for ExpressPivotGrid) &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp; 多个组件显示在组件面板(component palette)中名为'ExpressPrinting System'的tab上！&amp;nbsp; &lt;/P&gt;</description></item><item><dc:creator>SCYANGYU</dc:creator><title>DevExpress.ExpressVerticalGrid.Suite.v3.24在 Delphi 2007 中的安装</title><link>http://borland.mblogger.cn/scyangyu/posts/34111.aspx</link><pubDate>Fri, 20 Apr 2007 22:17:00 GMT</pubDate><guid>http://borland.mblogger.cn/scyangyu/posts/34111.aspx</guid><wfw:comment>http://borland.mblogger.cn/scyangyu/comments/34111.aspx</wfw:comment><comments>http://borland.mblogger.cn/scyangyu/posts/34111.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://borland.mblogger.cn/scyangyu/comments/commentRss/34111.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/scyangyu/trackback.aspx?ID=34111</trackback:ping><description>&lt;P&gt;&amp;nbsp; 必须配套安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library和ExpressDataController，&lt;BR&gt;&amp;nbsp; 如果有其它DevExpress组件已安装XP Theme Manager、ExpressGDI+ Library、ExpressLibrary、ExpressEditors Library 5、ExpressExport Library&lt;BR&gt;&amp;nbsp; 和ExpressDataController时则跳过。&lt;BR&gt;&amp;nbsp; 1.确定'\XP Theme Manager\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 2.确定'\ExpressGDI+ Library\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 3.确定'\ExpressLibrary\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 4.确定'\ExpressEditors Library 5\Source'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 5.确定'\ExpressExport Library\Source'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 6.确定'\ExpressDataController\Source'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&amp;nbsp; &lt;BR&gt;&amp;nbsp; 7.确定'\ExpressVerticalGrid\Sources'路径在Tools|Options|Environment Options|Delphi Options|Library - Win32|library path中。&lt;BR&gt;&amp;nbsp; 8.依次编译和安装下面各包：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装XP Theme Manager---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \XP Theme Manager\Packages\dxThemeD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressGDI+ Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressGDI+ Library\Packages\dxGDIPlusD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressLibrary--- &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\&amp;nbsp;&amp;nbsp; cxLibraryD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressLibrary\Packages\dclcxLibraryD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressDataController---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxDataD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxBDEAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxADOAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressDataController\Packages\cxIBXAdaptersD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressEditors Library 5---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\cxExtEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressEditors Library 5\Packages\dclcxExtEditorsD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressExport Library---&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressExport Library\Packages\cxExportD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---安装ExpressVerticalGrid---&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Packages\cxVerticalGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 仅编译&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \ExpressVerticalGrid\Packages\dclcxVerticalGridD11.dpk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译和安装&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 4个组件显示在组件面板(component palette)中名为'Dev Express'的tab上！&lt;/P&gt;</description></item></channel></rss>
