<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Qjchen's Weblog</title>
	<atom:link href="http://qjchen.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://qjchen.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Thu, 06 Oct 2011 05:21:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='qjchen.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Qjchen's Weblog</title>
		<link>http://qjchen.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://qjchen.wordpress.com/osd.xml" title="Qjchen&#039;s Weblog" />
	<atom:link rel='hub' href='http://qjchen.wordpress.com/?pushpress=hub'/>
		<item>
		<title>用Vspaste写彩色代码</title>
		<link>http://qjchen.wordpress.com/2010/08/07/%e7%94%a8vspaste%e5%86%99%e5%bd%a9%e8%89%b2%e4%bb%a3%e7%a0%81/</link>
		<comments>http://qjchen.wordpress.com/2010/08/07/%e7%94%a8vspaste%e5%86%99%e5%bd%a9%e8%89%b2%e4%bb%a3%e7%a0%81/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 05:20:10 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://qjchen.wordpress.com/2010/08/07/%e7%94%a8vspaste%e5%86%99%e5%bd%a9%e8%89%b2%e4%bb%a3%e7%a0%81/</guid>
		<description><![CDATA[// Learn more about F# at http://fsharp.net module HelloWorld.Commands open Autodesk.AutoCAD.Runtime open Autodesk.AutoCAD.ApplicationServices open Autodesk.AutoCAD.Geometry open Autodesk.AutoCAD.DatabaseServices open Autodesk.AutoCAD.EditorInput //下面的例子涵括了几种常见的ACAD操作，如画线 [&#60;CommandMethod(&#34;MyLine&#34;)&#62;] let Testline () = //let db=HostApplicationServices.WorkingDatabase let doc = Application.DocumentManager.MdiActiveDocument let ed = doc.Editor let db = doc.Database //获取点 let pt1= new Point3d(300.0,100.0,0.0) let pt1=(300.0,150.0,0.0) let pt2= new Point3d(900.0,500.0,0.0) //use tr=db.TransactionManager.StartTransaction(); let optPoint=new PromptPointOptions(&#34;Please <a href="http://qjchen.wordpress.com/2010/08/07/%e7%94%a8vspaste%e5%86%99%e5%bd%a9%e8%89%b2%e4%bb%a3%e7%a0%81/" class="excerpt-more-link">[&#8230;]</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=129&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre class="code"><span style="color:green;">// Learn more about F# at http://fsharp.net
</span><span style="color:blue;">module </span><span style="color:#010001;">HelloWorld</span>.<span style="color:#010001;">Commands
</span><span style="color:blue;">open </span><span style="color:#010001;">Autodesk</span>.<span style="color:#010001;">AutoCAD</span>.<span style="color:#010001;">Runtime
</span><span style="color:blue;">open </span><span style="color:#010001;">Autodesk</span>.<span style="color:#010001;">AutoCAD</span>.<span style="color:#010001;">ApplicationServices
</span><span style="color:blue;">open </span><span style="color:#010001;">Autodesk</span>.<span style="color:#010001;">AutoCAD</span>.<span style="color:#010001;">Geometry
</span><span style="color:blue;">open </span><span style="color:#010001;">Autodesk</span>.<span style="color:#010001;">AutoCAD</span>.<span style="color:#010001;">DatabaseServices
</span><span style="color:blue;">open </span><span style="color:#010001;">Autodesk</span>.<span style="color:#010001;">AutoCAD</span>.<span style="color:#010001;">EditorInput
</span><span style="color:green;">//下面的例子涵括了几种常见的ACAD操作，如画线
</span>[&lt;<span style="color:#010001;">CommandMethod</span>(<span style="color:maroon;">&quot;MyLine&quot;</span>)&gt;]
<span style="color:blue;">let </span><span style="color:#010001;">Testline </span>() =
    <span style="color:green;">//let db=HostApplicationServices.WorkingDatabase
    </span><span style="color:blue;">let </span><span style="color:#010001;">doc </span>=
        <span style="color:#010001;">Application</span>.<span style="color:#010001;">DocumentManager</span>.<span style="color:#010001;">MdiActiveDocument
    </span><span style="color:blue;">let </span><span style="color:#010001;">ed </span>= <span style="color:#010001;">doc</span>.<span style="color:#010001;">Editor
    </span><span style="color:blue;">let </span><span style="color:#010001;">db </span>= <span style="color:#010001;">doc</span>.<span style="color:#010001;">Database
    </span><span style="color:green;">//获取点
    </span><span style="color:blue;">let </span><span style="color:#010001;">pt1</span>= <span style="color:blue;">new </span><span style="color:#010001;">Point3d</span>(300.0,100.0,0.0)
    <span style="color:blue;">let </span><span style="color:#010001;">pt1</span>=(300.0,150.0,0.0)
    <span style="color:blue;">let </span><span style="color:#010001;">pt2</span>= <span style="color:blue;">new </span><span style="color:#010001;">Point3d</span>(900.0,500.0,0.0)
    <span style="color:green;">//use tr=db.TransactionManager.StartTransaction();
    </span><span style="color:blue;">let </span><span style="color:#010001;">optPoint</span>=<span style="color:blue;">new </span><span style="color:#010001;">PromptPointOptions</span>(<span style="color:maroon;">&quot;Please select a point&quot;</span>)
    <span style="color:blue;">let </span><span style="color:#010001;">resPoint</span>:<span style="color:#010001;">PromptPointResult</span>=<span style="color:#010001;">ed</span>.<span style="color:#010001;">GetPoint</span>(<span style="color:#010001;">optPoint</span>)
    <span style="color:blue;">let </span><span style="color:#010001;">pt</span>:<span style="color:#010001;">Point3d</span>=<span style="color:#010001;">resPoint</span>.<span style="color:#010001;">Value
    </span><span style="color:blue;">let </span><span style="color:#010001;">lineEnt</span>=<span style="color:blue;">new </span><span style="color:#010001;">Line</span>(<span style="color:#010001;">pt</span>,<span style="color:#010001;">pt2</span>)
    <span style="color:green;">//注 point3d是在geometry目录下的，而circle是在databaseservices目录下的
    </span><span style="color:blue;">let </span><span style="color:#010001;">cEnt</span>=<span style="color:blue;">new </span><span style="color:#010001;">Circle</span>(<span style="color:#010001;">pt</span>,<span style="color:#010001;">Vector3d</span>.<span style="color:#010001;">ZAxis</span>,600.0)
    <span style="color:green;">//画线和画圆
    </span><span style="color:blue;">use </span><span style="color:#010001;">tr</span>=<span style="color:#010001;">db</span>.<span style="color:#010001;">TransactionManager</span>.<span style="color:#010001;">StartTransaction</span>();
    <span style="color:blue;">let </span><span style="color:#010001;">bt</span>=<span style="color:#010001;">tr</span>.<span style="color:#010001;">GetObject</span>(<span style="color:#010001;">db</span>.<span style="color:#010001;">BlockTableId</span>,<span style="color:#010001;">OpenMode</span>.<span style="color:#010001;">ForRead</span>):?&gt;<span style="color:#010001;">BlockTable
    </span><span style="color:blue;">let </span><span style="color:#010001;">btr</span>=<span style="color:#010001;">tr</span>.<span style="color:#010001;">GetObject</span>(<span style="color:#010001;">bt</span>.[<span style="color:#010001;">BlockTableRecord</span>.<span style="color:#010001;">ModelSpace</span>],<span style="color:#010001;">OpenMode</span>.<span style="color:#010001;">ForWrite</span>):?&gt;<span style="color:#010001;">BlockTableRecord
    </span><span style="color:blue;">let </span><span style="color:#010001;">id</span>=<span style="color:#010001;">btr</span>.<span style="color:#010001;">AppendEntity</span>(<span style="color:#010001;">lineEnt</span>)
    <span style="color:#010001;">tr</span>.<span style="color:#010001;">AddNewlyCreatedDBObject</span>(<span style="color:#010001;">lineEnt</span>, <span style="color:blue;">true</span>)
    <span style="color:blue;">let </span><span style="color:#010001;">id</span>=<span style="color:#010001;">btr</span>.<span style="color:#010001;">AppendEntity</span>(<span style="color:#010001;">cEnt</span>)
    <span style="color:#010001;">tr</span>.<span style="color:#010001;">AddNewlyCreatedDBObject</span>(<span style="color:#010001;">cEnt</span>, <span style="color:blue;">true</span>)
    <span style="color:#010001;">tr</span>.<span style="color:#010001;">Commit</span>()

    <span style="color:blue;">use </span><span style="color:#010001;">tr</span>=<span style="color:#010001;">db</span>.<span style="color:#010001;">TransactionManager</span>.<span style="color:#010001;">StartTransaction</span>();
    <span style="color:blue;">let </span><span style="color:#010001;">optSel</span>=<span style="color:blue;">new </span><span style="color:#010001;">PromptSelectionOptions</span>()
    <span style="color:green;">///下面这句话是赋值的意思，反正很混乱，什么时候用=什么时候用&lt;-
    </span><span style="color:#010001;">optSel</span>.<span style="color:#010001;">MessageForAdding </span>&lt;- <span style="color:maroon;">&quot;xixi&quot;
    </span><span style="color:green;">//删除选择集
    </span><span style="color:blue;">let </span><span style="color:#010001;">ressel</span>:<span style="color:#010001;">PromptSelectionResult</span>=<span style="color:#010001;">ed</span>.<span style="color:#010001;">GetSelection</span>(<span style="color:#010001;">optSel</span>)
    <span style="color:blue;">let </span><span style="color:#010001;">sset</span>:<span style="color:#010001;">SelectionSet</span>=<span style="color:#010001;">ressel</span>.<span style="color:#010001;">Value
    </span><span style="color:blue;">let </span><span style="color:#010001;">ids </span>= <span style="color:blue;">new </span><span style="color:#010001;">ObjectId</span>()
    <span style="color:blue;">let </span><span style="color:#010001;">ids</span>=<span style="color:#010001;">sset</span>.<span style="color:#010001;">GetObjectIds</span>()
    <span style="color:blue;">for </span><span style="color:#010001;">ssid</span>:<span style="color:#010001;">ObjectId </span><span style="color:blue;">in </span><span style="color:#010001;">ids </span><span style="color:blue;">do
        let </span><span style="color:#010001;">ent</span>=<span style="color:#010001;">tr</span>.<span style="color:#010001;">GetObject</span>(<span style="color:#010001;">ssid</span>,<span style="color:#010001;">OpenMode</span>.<span style="color:#010001;">ForWrite</span>)
        <span style="color:#010001;">ent</span>.<span style="color:#010001;">Erase</span>()
    <span style="color:#010001;">tr</span>.<span style="color:#010001;">Commit</span>()

    <span style="color:green;">//下面这段得到物体的boundingbox
    </span><span style="color:blue;">use </span><span style="color:#010001;">tr</span>=<span style="color:#010001;">db</span>.<span style="color:#010001;">TransactionManager</span>.<span style="color:#010001;">StartTransaction</span>();
    <span style="color:blue;">let </span><span style="color:#010001;">optSel</span>=<span style="color:blue;">new </span><span style="color:#010001;">PromptSelectionOptions</span>()
    <span style="color:green;">///下面这句话是赋值的意思，反正很混乱，什么时候用=什么时候用&lt;-
    </span><span style="color:#010001;">optSel</span>.<span style="color:#010001;">MessageForAdding </span>&lt;- <span style="color:maroon;">&quot;select object&quot;
    </span><span style="color:green;">//删除选择集
    </span><span style="color:blue;">let </span><span style="color:#010001;">ressel</span>:<span style="color:#010001;">PromptSelectionResult</span>=<span style="color:#010001;">ed</span>.<span style="color:#010001;">GetSelection</span>(<span style="color:#010001;">optSel</span>)
    <span style="color:blue;">let </span><span style="color:#010001;">sset</span>:<span style="color:#010001;">SelectionSet</span>=<span style="color:#010001;">ressel</span>.<span style="color:#010001;">Value
    </span><span style="color:blue;">let </span><span style="color:#010001;">ids </span>= <span style="color:blue;">new </span><span style="color:#010001;">ObjectId</span>()
    <span style="color:blue;">let </span><span style="color:#010001;">ids</span>=<span style="color:#010001;">sset</span>.<span style="color:#010001;">GetObjectIds</span>()
    <span style="color:blue;">for </span><span style="color:#010001;">ssid</span>:<span style="color:#010001;">ObjectId </span><span style="color:blue;">in </span><span style="color:#010001;">ids </span><span style="color:blue;">do
        </span><span style="color:green;">//let ent=tr.GetObject(ssid,OpenMode.ForWrite)
        //ent.Erase()
        //非常幸运，看了kean的表达和microsoft的帮助
        //http://msdn.microsoft.com/zh-cn/library/dd233220.aspx
        </span><span style="color:blue;">let </span><span style="color:#010001;">ent</span>=<span style="color:#010001;">tr</span>.<span style="color:#010001;">GetObject</span>(<span style="color:#010001;">ssid</span>,<span style="color:#010001;">OpenMode</span>.<span style="color:#010001;">ForRead</span>):?&gt;<span style="color:#010001;">Entity
        </span><span style="color:blue;">let </span><span style="color:#010001;">btl</span>:<span style="color:#010001;">Point3d </span>= <span style="color:#010001;">ent</span>.<span style="color:#010001;">GeometricExtents</span>.<span style="color:#010001;">MinPoint
        </span><span style="color:blue;">let </span><span style="color:#010001;">tpr</span>:<span style="color:#010001;">Point3d </span>= <span style="color:#010001;">ent</span>.<span style="color:#010001;">GeometricExtents</span>.<span style="color:#010001;">MaxPoint
        </span><span style="color:blue;">let </span><span style="color:#010001;">lineEnt</span>=<span style="color:blue;">new </span><span style="color:#010001;">Line</span>(<span style="color:#010001;">btl</span>,<span style="color:#010001;">tpr</span>)
        <span style="color:blue;">let </span><span style="color:#010001;">bt</span>=<span style="color:#010001;">tr</span>.<span style="color:#010001;">GetObject</span>(<span style="color:#010001;">db</span>.<span style="color:#010001;">BlockTableId</span>,<span style="color:#010001;">OpenMode</span>.<span style="color:#010001;">ForRead</span>):?&gt;<span style="color:#010001;">BlockTable
        </span><span style="color:blue;">let </span><span style="color:#010001;">btr</span>=<span style="color:#010001;">tr</span>.<span style="color:#010001;">GetObject</span>(<span style="color:#010001;">bt</span>.[<span style="color:#010001;">BlockTableRecord</span>.<span style="color:#010001;">ModelSpace</span>],<span style="color:#010001;">OpenMode</span>.<span style="color:#010001;">ForWrite</span>):?&gt;<span style="color:#010001;">BlockTableRecord
        </span><span style="color:blue;">let </span><span style="color:#010001;">id</span>=<span style="color:#010001;">btr</span>.<span style="color:#010001;">AppendEntity</span>(<span style="color:#010001;">lineEnt</span>)
        <span style="color:#010001;">tr</span>.<span style="color:#010001;">AddNewlyCreatedDBObject</span>(<span style="color:#010001;">lineEnt</span>, <span style="color:blue;">true</span>)
    <span style="color:#010001;">tr</span>.<span style="color:#010001;">Commit</span>()

    <span style="color:green;">//draw polyline
    </span><span style="color:blue;">let </span><span style="color:#010001;">Pl</span>:<span style="color:#010001;">Polyline </span>= <span style="color:blue;">new </span><span style="color:#010001;">Polyline</span>(5)
    <span style="color:#010001;">Pl</span>.<span style="color:#010001;">AddVertexAt</span>(0, <span style="color:blue;">new </span><span style="color:#010001;">Point2d</span>(0.0, 0.0), 0.0, -1.0, -1.0)
    <span style="color:#010001;">Pl</span>.<span style="color:#010001;">AddVertexAt</span>(1, <span style="color:blue;">new </span><span style="color:#010001;">Point2d</span>(100.0, 0.0), 0.0, -1.0, -1.0)
    <span style="color:#010001;">Pl</span>.<span style="color:#010001;">AddVertexAt</span>(2, <span style="color:blue;">new </span><span style="color:#010001;">Point2d</span>(100.0, 100.0), 0.0, -1.0, -1.0)
    <span style="color:#010001;">Pl</span>.<span style="color:#010001;">AddVertexAt</span>(3, <span style="color:blue;">new </span><span style="color:#010001;">Point2d</span>(0.0, 100.0), 0.0, -1.0, -1.0)
    <span style="color:#010001;">Pl</span>.<span style="color:#010001;">AddVertexAt</span>(4, <span style="color:blue;">new </span><span style="color:#010001;">Point2d</span>(0.0, 0.0), 0.0, -1.0, -1.0)
    <span style="color:blue;">use </span><span style="color:#010001;">tr</span>=<span style="color:#010001;">db</span>.<span style="color:#010001;">TransactionManager</span>.<span style="color:#010001;">StartTransaction</span>();
    <span style="color:blue;">let </span><span style="color:#010001;">bt</span>=<span style="color:#010001;">tr</span>.<span style="color:#010001;">GetObject</span>(<span style="color:#010001;">db</span>.<span style="color:#010001;">BlockTableId</span>,<span style="color:#010001;">OpenMode</span>.<span style="color:#010001;">ForRead</span>):?&gt;<span style="color:#010001;">BlockTable
    </span><span style="color:blue;">let </span><span style="color:#010001;">btr</span>=<span style="color:#010001;">tr</span>.<span style="color:#010001;">GetObject</span>(<span style="color:#010001;">bt</span>.[<span style="color:#010001;">BlockTableRecord</span>.<span style="color:#010001;">ModelSpace</span>],<span style="color:#010001;">OpenMode</span>.<span style="color:#010001;">ForWrite</span>):?&gt;<span style="color:#010001;">BlockTableRecord
    </span><span style="color:blue;">let </span><span style="color:#010001;">id</span>=<span style="color:#010001;">btr</span>.<span style="color:#010001;">AppendEntity</span>(<span style="color:#010001;">Pl</span>)
    <span style="color:#010001;">tr</span>.<span style="color:#010001;">AddNewlyCreatedDBObject</span>(<span style="color:#010001;">Pl</span>, <span style="color:blue;">true</span>)
    <span style="color:#010001;">tr</span>.<span style="color:#010001;">Commit</span>()   

    <span style="color:blue;">let </span><span style="color:#010001;">doc </span>=
        <span style="color:#010001;">Application</span>.<span style="color:#010001;">DocumentManager</span>.<span style="color:#010001;">MdiActiveDocument
    </span><span style="color:blue;">let </span><span style="color:#010001;">ed </span>= <span style="color:#010001;">doc</span>.<span style="color:#010001;">Editor
    ed</span>.<span style="color:#010001;">WriteMessage</span>(<span style="color:maroon;">&quot;\nHello World1!&quot;</span>) 
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/129/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=129&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2010/08/07/%e7%94%a8vspaste%e5%86%99%e5%bd%a9%e8%89%b2%e4%bb%a3%e7%a0%81/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>
	</item>
		<item>
		<title>关于合并C区和D区，及重装系统后笔记本无法切换到投影仪</title>
		<link>http://qjchen.wordpress.com/2009/03/21/%e5%85%b3%e4%ba%8e%e5%90%88%e5%b9%b6c%e5%8c%ba%e5%92%8cd%e5%8c%ba%ef%bc%8c%e5%8f%8a%e9%87%8d%e8%a3%85%e7%b3%bb%e7%bb%9f%e5%90%8e%e7%ac%94%e8%ae%b0%e6%9c%ac%e6%97%a0%e6%b3%95%e5%88%87%e6%8d%a2%e5%88%b0/</link>
		<comments>http://qjchen.wordpress.com/2009/03/21/%e5%85%b3%e4%ba%8e%e5%90%88%e5%b9%b6c%e5%8c%ba%e5%92%8cd%e5%8c%ba%ef%bc%8c%e5%8f%8a%e9%87%8d%e8%a3%85%e7%b3%bb%e7%bb%9f%e5%90%8e%e7%ac%94%e8%ae%b0%e6%9c%ac%e6%97%a0%e6%b3%95%e5%88%87%e6%8d%a2%e5%88%b0/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 12:30:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[软件使用心得]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2009/03/21/%e5%85%b3%e4%ba%8e%e5%90%88%e5%b9%b6c%e5%8c%ba%e5%92%8cd%e5%8c%ba%ef%bc%8c%e5%8f%8a%e9%87%8d%e8%a3%85%e7%b3%bb%e7%bb%9f%e5%90%8e%e7%ac%94%e8%ae%b0%e6%9c%ac%e6%97%a0%e6%b3%95%e5%88%87%e6%8d%a2%e5%88%b0</guid>
		<description><![CDATA[前些日子觉得笔记本硬盘空间（IDE 100G）不足，想去改个大硬盘，发现市面上都是SATA接口硬盘了，IDE的只有160G，差别不大，只能不买了。再想起最近想给台式机换个内存，但也买不到适合865主板的2G内存了。思考一下现在的硬件策略问题，才知道为什么硬件生产商经常更换接口类型，这样是逼着用户得整机升级了。 所以，只能折腾一下原来的硬盘了，原C盘只分了10G，现在经常磁盘空间低。所以考虑与原D盘合并。开始希望是用PM等无损合并，查了不少资料，却说比较困难。不信，实际操作之后，才发现主分区及逻辑分区不提供合并的选项（我只用了NORTON partition magic和深山红叶里面的Paragon Partition Manager，其他的没有试过）。所以，只能采取了此种方法。把D盘的资料全部拷贝出来，删除分区，而后，再调整C区大小，格式化C区，再重装系统了。所以，无损C D区的做法最后没有实现，不过总算把C区变大了，原来E F区的内容还在。 在这个删除分区的过程中，NORTON partition magic多次出现错误，还好，没错误一次总算完成一次操作，就是在格式化的时候无法执行，得用Paragon Partition Manager进行，重启后才认出C盘。 重装系统后，一切还行，就是休眠和待机有点奇怪。但最大的问题出现在FN+F10切换投影仪的功能键失灵了。按道理这个组合键和系统无关的。想到送修一阵寒意，维修的水很深呢。开始想用autohotkey来修改按键，却找不出FN的键值，寻找软件未遂。后来还好，查到此暂时代替的解决方法。 显示-设置-高级-图形属性-intel GMA driver-设备 进行选择，也算是一个暂时代替方案吧。<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=132&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>前些日子觉得笔记本硬盘空间（IDE 100G）不足，想去改个大硬盘，发现市面上都是SATA接口硬盘了，IDE的只有160G，差别不大，只能不买了。再想起最近想给台式机换个内存，但也买不到适合865主板的2G内存了。思考一下现在的硬件策略问题，才知道为什么硬件生产商经常更换接口类型，这样是逼着用户得整机升级了。</p>
<p>所以，只能折腾一下原来的硬盘了，原C盘只分了10G，现在经常磁盘空间低。所以考虑与原D盘合并。开始希望是用PM等无损合并，查了不少资料，却说比较困难。不信，实际操作之后，才发现主分区及逻辑分区不提供合并的选项（我只用了NORTON partition magic和深山红叶里面的Paragon Partition Manager，其他的没有试过）。所以，只能采取了此种方法。把D盘的资料全部拷贝出来，删除分区，而后，再调整C区大小，格式化C区，再重装系统了。所以，无损C D区的做法最后没有实现，不过总算把C区变大了，原来E F区的内容还在。 在这个删除分区的过程中，NORTON partition magic多次出现错误，还好，没错误一次总算完成一次操作，就是在格式化的时候无法执行，得用Paragon Partition Manager进行，重启后才认出C盘。</p>
<p>重装系统后，一切还行，就是休眠和待机有点奇怪。但最大的问题出现在FN+F10切换投影仪的功能键失灵了。按道理这个组合键和系统无关的。想到送修一阵寒意，维修的水很深呢。开始想用autohotkey来修改按键，却找不出FN的键值，寻找软件未遂。后来还好，查到此暂时代替的解决方法。 显示-设置-高级-图形属性-intel GMA driver-设备 进行选择，也算是一个暂时代替方案吧。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=132&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2009/03/21/%e5%85%b3%e4%ba%8e%e5%90%88%e5%b9%b6c%e5%8c%ba%e5%92%8cd%e5%8c%ba%ef%bc%8c%e5%8f%8a%e9%87%8d%e8%a3%85%e7%b3%bb%e7%bb%9f%e5%90%8e%e7%ac%94%e8%ae%b0%e6%9c%ac%e6%97%a0%e6%b3%95%e5%88%87%e6%8d%a2%e5%88%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>
	</item>
		<item>
		<title>给DIANA软件添加图标工具栏</title>
		<link>http://qjchen.wordpress.com/2009/02/24/%e7%bb%99diana%e8%bd%af%e4%bb%b6%e6%b7%bb%e5%8a%a0%e5%9b%be%e6%a0%87%e5%b7%a5%e5%85%b7%e6%a0%8f/</link>
		<comments>http://qjchen.wordpress.com/2009/02/24/%e7%bb%99diana%e8%bd%af%e4%bb%b6%e6%b7%bb%e5%8a%a0%e5%9b%be%e6%a0%87%e5%b7%a5%e5%85%b7%e6%a0%8f/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 14:08:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[diana]]></category>
		<category><![CDATA[软件使用心得]]></category>
		<category><![CDATA[有限元]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2009/02/24/%e7%bb%99diana%e8%bd%af%e4%bb%b6%e6%b7%bb%e5%8a%a0%e5%9b%be%e6%a0%87%e5%b7%a5%e5%85%b7%e6%a0%8f</guid>
		<description><![CDATA[DIANA是个功能强大的非线性有限元分析软件，但是不得不说其前后处理确实还有很大的不足，虽然现在和MIDAS公司有了一定的合作，但是，大概还没有全盘改进吧。1年前，在认真学习DIANA软件的时候，鉴于以上原因，给其加了一个丑陋的工具栏。不过也算改进了一下。这时候，得用到一个软件，叫Barnacle的。Barnacle软件是donationcoder的Skrommel的作品（Skrommel做了不少有趣的autohotkey软件），基于Autohotkey编写的，可以给大部分的软件添加图标工具栏（比如内置的例子就是给windows自带的计算器加上自带的图标工具栏）。 用法大致如下，把Barnacle放到某个目录里面，在其Toolbars仿照calc.ini建立一个如最后的DIANA.INI文件，解读一下。其中class=QWidget （这个是通过AUTOHOTKEY软件查到其DIANA的class的）然后，逐一看图标的内容[1]tip=Von Misesimage=Diana\von.pngleftaction=Send,RESULTS CALCULATE VONMISES{enter}rightaction=middleaction=代表了第一个图标的tips（提示），Image=Diana\von.png（图标的图片，我是在和Barnacle.exe相同的目录下建立Diana文件夹来存放图标的），leftaction=Send,RESULTS CALCULATE VONMISES{enter} （代表了左键点击图标时，发送的键盘命令，假如熟悉DIANA代码的话，就知道这个是代表了显示VON MISES应力图的），其他的内容可同理理解。 之后，运行BARNACLE，其会逐一调用TOOLBAR目录下有INI的各个文件，假如在BARNACLE运行后运行DIANA，则会调入此工具栏。 效果大概如下付：Diana.ini的内容（png就不献丑了，可以上网再找些漂亮点的图标吧:)[Settings]class=QWidgetcolor=FFFFFF [1]tip=Von Misesimage=Diana\von.pngleftaction=Send,RESULTS CALCULATE VONMISES{enter}rightaction=middleaction= [2]tip=Deformimage=Diana\vd.pngleftaction=Send,VIEW OPTIONS DEFORM USING TDTX&#8230;G RESTDT 120{enter}rightaction=middleaction= [3]tip=Deform offimage=Diana\vd0.pngleftaction=Send,VIEW OPTIONS DEFORM USING TDTX&#8230;G RESTDT 0{enter}rightaction=middleaction= [4]tip=Displacement Ximage=Diana\dx.pngleftaction=Send,RESULTS NODAL TDTX&#8230;G TDTX{enter}rightaction=middleaction= [5]tip=Displacement Yimage=Diana\dy.pngleftaction=Send,RESULTS NODAL TDTX&#8230;G TDTY{enter}rightaction=middleaction= [6]tip=Displacement Zimage=Diana\dz.pngleftaction=Send,RESULTS NODAL TDTX&#8230;G TDTZ{enter}rightaction=middleaction= [7]tip=Displacement Allimage=Diana\d.pngleftaction=Send,RESULTS NODAL TDTX&#8230;G RESTDT{enter}rightaction=middleaction= [8]tip=Get crackimage=Diana\getcra.pngleftaction=Send,RESULTS GAUSSIAN EL.STCR1 <a href="http://qjchen.wordpress.com/2009/02/24/%e7%bb%99diana%e8%bd%af%e4%bb%b6%e6%b7%bb%e5%8a%a0%e5%9b%be%e6%a0%87%e5%b7%a5%e5%85%b7%e6%a0%8f/" class="excerpt-more-link">[&#8230;]</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=134&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>DIANA是个功能强大的非线性有限元分析软件，但是不得不说其前后处理确实还有很大的不足，虽然现在和MIDAS公司有了一定的合作，但是，大概还没有全盘改进吧。<br />1年前，在认真学习DIANA软件的时候，鉴于以上原因，给其加了一个丑陋的工具栏。不过也算改进了一下。<br />这时候，得用到一个软件，叫<a href="http://www.donationcoder.com/Software/Skrommel/index.html#Barnacle">Barnacle</a>的。Barnacle软件是<a href="http://www.donationcoder.com/">donationcoder</a>的<a href="http://www.donationcoder.com/Software/Skrommel/">Skrommel</a>的作品（Skrommel做了不少有趣的<a href="http://www.autohotkey.com/">autohotkey</a>软件），基于Autohotkey编写的，可以给大部分的软件添加图标工具栏（比如内置的例子就是给windows自带的计算器加上自带的图标工具栏）。</p>
<p>用法大致如下，把Barnacle放到某个目录里面，在其Toolbars仿照calc.ini建立一个如最后的DIANA.INI文件，解读一下。<br />其中<span style="color:rgb(51,102,255);">class=QWidget</span> （这个是通过AUTOHOTKEY软件查到其DIANA的class的）<br />然后，逐一看图标的内容<br /><span style="color:rgb(51,102,255);">[1]</span><br /><span style="color:rgb(51,102,255);">tip=Von Mises</span><br /><span style="color:rgb(51,102,255);">image=Diana\von.png</span><br /><span style="color:rgb(51,102,255);">leftaction=Send,RESULTS CALCULATE VONMISES{enter}</span><br /><span style="color:rgb(51,102,255);">rightaction=</span><br /><span style="color:rgb(51,102,255);">middleaction=</span><br />代表了第一个图标的tips（提示），Image=Diana\von.png（图标的图片，我是在和Barnacle.exe相同的目录下建立Diana文件夹来存放图标的），leftaction=Send,RESULTS CALCULATE VONMISES{enter}  （代表了左键点击图标时，发送的键盘命令，假如熟悉DIANA代码的话，就知道这个是代表了显示VON MISES应力图的），其他的内容可同理理解。</p>
<p>之后，运行BARNACLE，其会逐一调用TOOLBAR目录下有INI的各个文件，假如在BARNACLE运行后运行DIANA，则会调入此工具栏。</p>
<p>效果大概如下<br /><a href="http://qjchen.files.wordpress.com/2009/02/diana1.gif"><img src="http://qjchen.files.wordpress.com/2009/02/diana1.gif?w=300" alt="" border="0" /></a><br />付：Diana.ini的内容（png就不献丑了，可以上网再找些漂亮点的图标吧:)<br /><span style="color:rgb(204,0,0);">[Settings]</span><br /><span style="color:rgb(204,0,0);">class=QWidget</span><br /><span style="color:rgb(204,0,0);">color=FFFFFF</span></p>
<p><span style="color:rgb(204,0,0);">[1]</span><br /><span style="color:rgb(204,0,0);">tip=Von Mises</span><br /><span style="color:rgb(204,0,0);">image=Diana\von.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS CALCULATE VONMISES{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[2]</span><br /><span style="color:rgb(204,0,0);">tip=Deform</span><br /><span style="color:rgb(204,0,0);">image=Diana\vd.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,VIEW OPTIONS DEFORM USING TDTX&#8230;G RESTDT 120{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[3]</span><br /><span style="color:rgb(204,0,0);">tip=Deform off</span><br /><span style="color:rgb(204,0,0);">image=Diana\vd0.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,VIEW OPTIONS DEFORM USING TDTX&#8230;G RESTDT 0{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[4]</span><br /><span style="color:rgb(204,0,0);">tip=Displacement X</span><br /><span style="color:rgb(204,0,0);">image=Diana\dx.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS NODAL TDTX&#8230;G TDTX{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[5]</span><br /><span style="color:rgb(204,0,0);">tip=Displacement Y</span><br /><span style="color:rgb(204,0,0);">image=Diana\dy.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS NODAL TDTX&#8230;G TDTY{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[6]</span><br /><span style="color:rgb(204,0,0);">tip=Displacement Z</span><br /><span style="color:rgb(204,0,0);">image=Diana\dz.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS NODAL TDTX&#8230;G TDTZ{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[7]</span><br /><span style="color:rgb(204,0,0);">tip=Displacement All</span><br /><span style="color:rgb(204,0,0);">image=Diana\d.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS NODAL TDTX&#8230;G RESTDT{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[8]</span><br /><span style="color:rgb(204,0,0);">tip=Get crack</span><br /><span style="color:rgb(204,0,0);">image=Diana\getcra.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS GAUSSIAN EL.STCR1 STCRCK{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[9]</span><br /><span style="color:rgb(204,0,0);">tip=Present cra</span><br /><span style="color:rgb(204,0,0);">image=Diana\cra.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,PRESENT SYMBOL{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[10]</span><br /><span style="color:rgb(204,0,0);">tip=+</span><br /><span style="color:rgb(204,0,0);">image=Diana\+.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,PRESENT OPTIONS SYMBOL PLUS RANGE ALL{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[11]</span><br /><span style="color:rgb(204,0,0);">tip=triangle</span><br /><span style="color:rgb(204,0,0);">image=Diana\sjx.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,PRESENT OPTIONS SYMBOL TRIANGLE RANGE ALL{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[12]</span><br /><span style="color:rgb(204,0,0);">tip=GET SX</span><br /><span style="color:rgb(204,0,0);">image=Diana\getsx.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS ELEMENT EL.SXX.G SXX{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[13]</span><br /><span style="color:rgb(204,0,0);">tip=GET SY</span><br /><span style="color:rgb(204,0,0);">image=Diana\getsy.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS ELEMENT EL.SXX.G SYY{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[14]</span><br /><span style="color:rgb(204,0,0);">tip=GET SZ</span><br /><span style="color:rgb(204,0,0);">image=Diana\getsz.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS ELEMENT EL.SXX.G SZZ{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[15]</span><br /><span style="color:rgb(204,0,0);">tip=GET rein SX</span><br /><span style="color:rgb(204,0,0);">image=Diana\Reisx.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS ELEMENT RE.SXX.G SXX{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[16]</span><br /><span style="color:rgb(204,0,0);">tip=All result</span><br /><span style="color:rgb(204,0,0);">image=Diana\Resall.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,RESULTS LOADCASE ALL{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[17]</span><br /><span style="color:rgb(204,0,0);">tip=Cut</span><br /><span style="color:rgb(204,0,0);">image=Diana\cut.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,VIEW CUTAWAY CURSOR /CURSOR BOTTOM {enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[18]</span><br /><span style="color:rgb(204,0,0);">tip=Section</span><br /><span style="color:rgb(204,0,0);">image=Diana\sec.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,VIEW XSECTION CURSOR{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[19]</span><br /><span style="color:rgb(204,0,0);">tip=Vx</span><br /><span style="color:rgb(204,0,0);">image=Diana\vx.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,EYE ANGLE 0 0 1{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[20]</span><br /><span style="color:rgb(204,0,0);">tip=Vy</span><br /><span style="color:rgb(204,0,0);">image=Diana\vy.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,EYE ANGLE 0 90 0{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[21]</span><br /><span style="color:rgb(204,0,0);">tip=Vz</span><br /><span style="color:rgb(204,0,0);">image=Diana\vz.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,EYE ANGLE 90 0 0{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[22]</span><br /><span style="color:rgb(204,0,0);">tip=label off</span><br /><span style="color:rgb(204,0,0);">image=Diana\loff.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,LABEL MESH OFF{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[23]</span><br /><span style="color:rgb(204,0,0);">tip=Contour</span><br /><span style="color:rgb(204,0,0);">image=Diana\contour.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,PRESENT CONTOUR LEVELS{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<p><span style="color:rgb(204,0,0);">[24]</span><br /><span style="color:rgb(204,0,0);">tip=Contour line</span><br /><span style="color:rgb(204,0,0);">image=Diana\conline.png</span><br /><span style="color:rgb(204,0,0);">leftaction=Send,PRESENT OPTIONS CONTOUR LINES{enter}</span><br /><span style="color:rgb(204,0,0);">rightaction=</span><br /><span style="color:rgb(204,0,0);">middleaction=</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/134/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=134&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2009/02/24/%e7%bb%99diana%e8%bd%af%e4%bb%b6%e6%b7%bb%e5%8a%a0%e5%9b%be%e6%a0%87%e5%b7%a5%e5%85%b7%e6%a0%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>

		<media:content url="http://qjchen.files.wordpress.com/2009/02/diana1.gif?w=300" medium="image" />
	</item>
		<item>
		<title>Geogebra的新功能</title>
		<link>http://qjchen.wordpress.com/2009/02/24/geogebra%e7%9a%84%e6%96%b0%e5%8a%9f%e8%83%bd/</link>
		<comments>http://qjchen.wordpress.com/2009/02/24/geogebra%e7%9a%84%e6%96%b0%e5%8a%9f%e8%83%bd/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 13:26:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[软件使用心得]]></category>
		<category><![CDATA[几何作图]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2009/02/24/geogebra%e7%9a%84%e6%96%b0%e5%8a%9f%e8%83%bd</guid>
		<description><![CDATA[Geogebra的3.2版本还没有发布，不过一直在网上发布新版本，也可以直接网络运行，现在慢慢的喜欢上了这种基于JAVA的动态几何软件，在http://www.geogebra.org/cms/index.php?option=com_content&#38;task=blogcategory&#38;id=71&#38;Itemid=55要是选择了webstart，那么就可以在线打开这个有趣的软件了。（download的是3.0版本的，pre-release的是3.1.200.0的此版本比3.0多了一些功能，比如spreadsheet等，还有一些改进，如圆锥曲线的绘制，grid，复数计算，多项式求导等内容。 其实C.A.R也是一个很好的软件，http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/java/zirkel/doc_en/ 在这里，Humberto José Bortolossi教授提供了Clark Kimberling的3000多个三角形中心的C.A.R文件，可以看出，其计算速度还是很快的。其实，我觉得一些简单的2d结构分析软件，倒是可以借鉴一下这种参数化驱动的建模方式的。<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=135&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Geogebra的3.2版本还没有发布，不过一直在网上发布新版本，也可以直接网络运行，现在慢慢的喜欢上了这种基于JAVA的动态几何软件，在<a href="http://www.geogebra.org/cms/index.php?option=com_content&amp;task=blogcategory&amp;id=71&amp;Itemid=55">http://www.geogebra.org/cms/index.php?option=com_content&amp;task=blogcategory&amp;id=71&amp;Itemid=55</a><br />要是选择了webstart，那么就可以在线打开这个有趣的软件了。（download的是3.0版本的，pre-release的是3.1.200.0的<br />此版本比3.0多了一些功能，比如spreadsheet等，还有一些改进，如圆锥曲线的绘制，grid，复数计算，多项式求导等内容。</p>
<p><a href="http://qjchen.files.wordpress.com/2009/02/b1.gif"><img src="http://qjchen.files.wordpress.com/2009/02/b1.gif?w=300" alt="" border="0" /></a><br />其实C.A.R也是一个很好的软件，<a href="http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/java/zirkel/doc_en/">http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/java/zirkel/doc_en/</a></p>
<p>在<a href="http://www.uff.br/trianglecenters/etcwc.html">这里</a>，Humberto José Bortolossi教授提供了<a href="http://faculty.evansville.edu/ck6/">Clark Kimberling</a>的3000多个三角形中心的C.A.R文件，可以看出，其计算速度还是很快的。其实，我觉得一些简单的2d结构分析软件，倒是可以借鉴一下这种参数化驱动的建模方式的。</p>
<p><a href="http://qjchen.files.wordpress.com/2009/02/car1.gif"><img src="http://qjchen.files.wordpress.com/2009/02/car1.gif?w=300" alt="" border="0" /></a></p>
<p><img src="/DOCUME%7E1/qj/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=135&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2009/02/24/geogebra%e7%9a%84%e6%96%b0%e5%8a%9f%e8%83%bd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>

		<media:content url="http://qjchen.files.wordpress.com/2009/02/b1.gif?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2009/02/car1.gif?w=300" medium="image" />
	</item>
		<item>
		<title>ACAD安装过程中断后无法再安装的解决方法</title>
		<link>http://qjchen.wordpress.com/2009/02/24/acad%e5%ae%89%e8%a3%85%e8%bf%87%e7%a8%8b%e4%b8%ad%e6%96%ad%e5%90%8e%e6%97%a0%e6%b3%95%e5%86%8d%e5%ae%89%e8%a3%85%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/</link>
		<comments>http://qjchen.wordpress.com/2009/02/24/acad%e5%ae%89%e8%a3%85%e8%bf%87%e7%a8%8b%e4%b8%ad%e6%96%ad%e5%90%8e%e6%97%a0%e6%b3%95%e5%86%8d%e5%ae%89%e8%a3%85%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 13:18:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[autocad]]></category>
		<category><![CDATA[软件使用心得]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2009/02/24/acad%e5%ae%89%e8%a3%85%e8%bf%87%e7%a8%8b%e4%b8%ad%e6%96%ad%e5%90%8e%e6%97%a0%e6%b3%95%e5%86%8d%e5%ae%89%e8%a3%85%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95</guid>
		<description><![CDATA[为了调试ARX，找到了VISUAL STUDIO 2005+OBJECTARX 2007，只能安装一个AUTOCAD2007在安装的中途，存放安装文件的移动硬盘的U盘连接线脱落，再安装时，提示无法再安装。经google，找到如下文章：http://support.microsoft.com/kb/290301 以下为引用的文字Microsoft 已更新了 Windows Installer 清理实用工具。利用 Windows Installer 清理实用工具，可以删除程序的 Windows Installer 配置信息。如果您遇到安装（安装程序）问题，可能需要删除程序的 Windows Installer 配置信息。例如，第一次安装程序时没有包括其中的某个组件，如果添加（或删除）此组件时遇到安装问题，您也许不得不删除该程序的 Windows Installer 配置信息。 Windows Installer 清理实用工具不执行下列功能： 删除 Windows Installer 删除由 Windows Installer 安装的任何程序（例如 Microsoft Office 2003）的文件 Windows Installer 清理实用工具可执行下列功能： 提供一个对话框，您可以从中选择一个或多个由 Windows Installer 安装的程序 为此，请在“Windows Installer 清理”对话框中的“已安装的产品”列表中选择所需程序。选择后，实用工具只删除与这些程序有关的 Windows Installer 配置信息。 删除构成所选程序的 Windows Installer 配置信息的文件和注册表设置 如果使用此实用工具删除程序的 Windows Installer 配置信息，并且计划重新安装程序，则应将该程序重新安装到最初安装它的同一文件夹中。这可以避免硬盘或磁盘上的文件重复。 <a href="http://qjchen.wordpress.com/2009/02/24/acad%e5%ae%89%e8%a3%85%e8%bf%87%e7%a8%8b%e4%b8%ad%e6%96%ad%e5%90%8e%e6%97%a0%e6%b3%95%e5%86%8d%e5%ae%89%e8%a3%85%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/" class="excerpt-more-link">[&#8230;]</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=136&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>为了调试ARX，找到了VISUAL STUDIO 2005+OBJECTARX 2007，只能安装一个AUTOCAD2007<br />在安装的中途，存放安装文件的移动硬盘的U盘连接线脱落，再安装时，提示无法再安装。<br />经google，找到如下文章：<br /><a href="http://support.microsoft.com/kb/290301">http://support.microsoft.com/kb/290301</a></p>
<p>以下为引用的文字<br /><span style="font-weight:bold;color:rgb(153,153,153);">Microsoft 已更新了 Windows Installer 清理实用工具。利用 Windows Installer 清理实用工具，可以删除程序的 Windows Installer 配置信息。如果您遇到安装（安装程序）问题，可能需要删除程序的 Windows Installer 配置信息。例如，第一次安装程序时没有包括其中的某个组件，如果添加（或删除）此组件时遇到安装问题，您也许不得不删除该程序的 Windows Installer 配置信息。</span>  <span style="font-weight:bold;color:rgb(153,153,153);"> Windows Installer 清理实用工具不执行下列功能：      </span>
<ul style="font-weight:bold;color:rgb(153,153,153);">
<li>删除 Windows Installer</li>
<li>删除由 Windows Installer 安装的任何程序（例如 Microsoft Office 2003）的文件</li>
</ul>
<p><span style="font-weight:bold;color:rgb(153,153,153);"> Windows Installer 清理实用工具可执行下列功能：      </span>
<ul style="font-weight:bold;color:rgb(153,153,153);">
<li>提供一个对话框，您可以从中选择一个或多个由 Windows Installer 安装的程序</p>
<p>为此，请在“Windows Installer 清理”对话框中的“已安装的产品”列表中选择所需程序。选择后，实用工具只删除与这些程序有关的 Windows Installer 配置信息。</li>
<li>删除构成所选程序的 Windows Installer 配置信息的文件和注册表设置</li>
</ul>
<p><span style="font-weight:bold;color:rgb(153,153,153);"> 如果使用此实用工具删除程序的 Windows Installer 配置信息，并且计划重新安装程序，则应将该程序重新安装到最初安装它的同一文件夹中。这可以避免硬盘或磁盘上的文件重复。</span></p>
<p>下载运行后如图：<br /><a href="http://qjchen.files.wordpress.com/2009/02/a1.gif"><img src="http://qjchen.files.wordpress.com/2009/02/a1.gif?w=300" alt="" border="0" /></a>我是选中了一个dwf ..的安装项删除的（找不到2007的相关项）<br />不过还好运气不错，再安装时就顺利完成了。</p>
<p>不过还是其他AUTOCAD 2010的到来吧，到时大概.net就支持自定义实体了吧。</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/136/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=136&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2009/02/24/acad%e5%ae%89%e8%a3%85%e8%bf%87%e7%a8%8b%e4%b8%ad%e6%96%ad%e5%90%8e%e6%97%a0%e6%b3%95%e5%86%8d%e5%ae%89%e8%a3%85%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>

		<media:content url="http://qjchen.files.wordpress.com/2009/02/a1.gif?w=300" medium="image" />
	</item>
		<item>
		<title>Autodesk公司的结构分析软件+Autodesk收购了ALGOR</title>
		<link>http://qjchen.wordpress.com/2009/01/16/autodesk%e5%85%ac%e5%8f%b8%e7%9a%84%e7%bb%93%e6%9e%84%e5%88%86%e6%9e%90%e8%bd%af%e4%bb%b6autodesk%e6%94%b6%e8%b4%ad%e4%ba%86algor/</link>
		<comments>http://qjchen.wordpress.com/2009/01/16/autodesk%e5%85%ac%e5%8f%b8%e7%9a%84%e7%bb%93%e6%9e%84%e5%88%86%e6%9e%90%e8%bd%af%e4%bb%b6autodesk%e6%94%b6%e8%b4%ad%e4%ba%86algor/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 15:17:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[autocad]]></category>
		<category><![CDATA[非线性有限元]]></category>
		<category><![CDATA[建筑结构]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2009/01/16/autodesk%e5%85%ac%e5%8f%b8%e7%9a%84%e7%bb%93%e6%9e%84%e5%88%86%e6%9e%90%e8%bd%af%e4%bb%b6autodesk%e6%94%b6%e8%b4%ad%e4%ba%86algor</guid>
		<description><![CDATA[当Autodesk公司推出REVIT Structure的时候，我还有些不以为然，更多的把它看成是类似结构施工图的软件（Revit应该是做建筑软件出身的），但是当其收购了Robobat公司之后，推出的Autodesk Robot Structural Analysis Professional却让我感觉到了一个结构分析的新强者已经出现了（毕竟Robobat公司的ROBOT Millennium也早就是世界级的结构分析软件），很可能会改变结构分析的思路。毕竟，一个实力雄厚的公司可调用的资源会更多。 http://usa.autodesk.com/adsk/servlet/index?siteID=123112&#38;id=11818169 http://www.tenlinks.com/NEWS/pr/AUTODESK/121508_adsk_robot.htm 在国内的结构分析软件还多以文本文件作为存储方式的时候，国外早就是数据库结构。感觉到国内外的软件差异还真不是一般的大。但当然，国内软件的不少操作更加符合国内工程师需求就是。下面是其截图。功能包括了流行的pushover，nonlinear, footfall等。有待来测试一下，现在还只是beta版。 哦，是了，刚刚看到，Autodesk收购了Algor公司了（3千4百万美金）。这个n年前拿来做毕业论文的有限元软件啊，应该是一个好归宿吧，其实Algor 19等版本已经做的很好了，希望在Autodesk公司可以得到进一步的发展，和Ansys来斗上一斗。 http://www.tenlinks.com/NEWS/pr/AUTODESK/121708_algor.htm<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=137&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>当Autodesk公司推出REVIT Structure的时候，我还有些不以为然，更多的把它看成是类似结构施工图的软件（Revit应该是做建筑软件出身的），但是当其收购了Robobat公司之后，推出的Autodesk Robot Structural Analysis Professional却让我感觉到了一个结构分析的新强者已经出现了（毕竟Robobat公司的ROBOT Millennium也早就是世界级的结构分析软件），很可能会改变结构分析的思路。毕竟，一个实力雄厚的公司可调用的资源会更多。</p>
<p><a href="http://usa.autodesk.com/adsk/servlet/index?siteID=123112&amp;id=11818169">http://usa.autodesk.com/adsk/servlet/index?siteID=123112&amp;id=11818169</a></p>
<p><a href="http://www.tenlinks.com/NEWS/pr/AUTODESK/121508_adsk_robot.htm">http://www.tenlinks.com/NEWS/pr/AUTODESK/121508_adsk_robot.htm</a></p>
<p>在国内的结构分析软件还多以文本文件作为存储方式的时候，国外早就是数据库结构。感觉到国内外的软件差异还真不是一般的大。但当然，国内软件的不少操作更加符合国内工程师需求就是。下面是其截图。功能包括了流行的pushover，nonlinear, footfall等。有待来测试一下，现在还只是beta版。</p>
<p><a href="http://qjchen.files.wordpress.com/2009/01/arsa_extensive_results_interface_a_1320x10542.jpg"><img src="http://qjchen.files.wordpress.com/2009/01/arsa_extensive_results_interface_a_1320x10542.jpg?w=300" alt="" border="0" /></a><a href="http://qjchen.files.wordpress.com/2009/01/arsa_reinforced_concrete_design_solution_1320x1054.jpg"><img src="http://qjchen.files.wordpress.com/2009/01/arsa_reinforced_concrete_design_solution_1320x1054.jpg?w=300" alt="" border="0" /></a></p>
<p>哦，是了，刚刚看到，Autodesk收购了Algor公司了（3千4百万美金）。这个n年前拿来做毕业论文的有限元软件啊，应该是一个好归宿吧，其实Algor 19等版本已经做的很好了，希望在Autodesk公司可以得到进一步的发展，和Ansys来斗上一斗。</p>
<p><a href="http://www.tenlinks.com/NEWS/pr/AUTODESK/121708_algor.htm">http://www.tenlinks.com/NEWS/pr/AUTODESK/121708_algor.htm</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/137/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=137&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2009/01/16/autodesk%e5%85%ac%e5%8f%b8%e7%9a%84%e7%bb%93%e6%9e%84%e5%88%86%e6%9e%90%e8%bd%af%e4%bb%b6autodesk%e6%94%b6%e8%b4%ad%e4%ba%86algor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>

		<media:content url="http://qjchen.files.wordpress.com/2009/01/arsa_extensive_results_interface_a_1320x10542.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2009/01/arsa_reinforced_concrete_design_solution_1320x1054.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>Web2.0 的连续梁计算程序</title>
		<link>http://qjchen.wordpress.com/2008/11/07/web2-0-%e7%9a%84%e8%bf%9e%e7%bb%ad%e6%a2%81%e8%ae%a1%e7%ae%97%e7%a8%8b%e5%ba%8f/</link>
		<comments>http://qjchen.wordpress.com/2008/11/07/web2-0-%e7%9a%84%e8%bf%9e%e7%bb%ad%e6%a2%81%e8%ae%a1%e7%ae%97%e7%a8%8b%e5%ba%8f/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 14:06:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[网站记录]]></category>
		<category><![CDATA[建筑结构]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2008/11/07/web2-0-%e7%9a%84%e8%bf%9e%e7%bb%ad%e6%a2%81%e8%ae%a1%e7%ae%97%e7%a8%8b%e5%ba%8f</guid>
		<description><![CDATA[Web2.0 是不是就是应用程序网络化，不是特别懂啊 http://www.graitec.com/En/ePCCalc.asp 连续梁计算的网络应用程序，似乎只能用于IE，不过要装个插件。图标很漂亮，不过程序就丑了些。 其实，连续梁计算程序不能算技术含量太高的，以前无聊的时候用excel也编过一个，没有用VBA宏的，只用了矩阵求逆，现在还常自用。如下。个人很喜欢的程序是DR.BEAM，用起来很舒服，不过网络应用程序毕竟是新产物，还是值得记录一下的。<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=138&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Web2.0 是不是就是应用程序网络化，不是特别懂啊</p>
<p><a href="http://www.graitec.com/En/ePCCalc.asp">http://www.graitec.com/En/ePCCalc.asp</a></p>
<p>连续梁计算的网络应用程序，似乎只能用于IE，不过要装个插件。图标很漂亮，不过程序就丑了些。</p>
<p><a href="http://qjchen.files.wordpress.com/2008/11/beam3.gif"><img src="http://qjchen.files.wordpress.com/2008/11/beam3.gif?w=300" alt="" border="0" /></a><br />其实，连续梁计算程序不能算技术含量太高的，以前无聊的时候用excel也编过一个，没有用VBA宏的，只用了矩阵求逆，现在还常自用。如下。个人很喜欢的程序是DR.BEAM，用起来很舒服，不过网络应用程序毕竟是新产物，还是值得记录一下的。</p>
<p><a href="http://qjchen.files.wordpress.com/2008/11/beam1.gif"><img src="http://qjchen.files.wordpress.com/2008/11/beam1.gif?w=300" alt="" border="0" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/138/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=138&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2008/11/07/web2-0-%e7%9a%84%e8%bf%9e%e7%bb%ad%e6%a2%81%e8%ae%a1%e7%ae%97%e7%a8%8b%e5%ba%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>

		<media:content url="http://qjchen.files.wordpress.com/2008/11/beam3.gif?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/11/beam1.gif?w=300" medium="image" />
	</item>
		<item>
		<title>【TC技巧】如何将多个文件分别移入到以文件名命名的文件夹中</title>
		<link>http://qjchen.wordpress.com/2008/11/03/%e3%80%90tc%e6%8a%80%e5%b7%a7%e3%80%91%e5%a6%82%e4%bd%95%e5%b0%86%e5%a4%9a%e4%b8%aa%e6%96%87%e4%bb%b6%e5%88%86%e5%88%ab%e7%a7%bb%e5%85%a5%e5%88%b0%e4%bb%a5%e6%96%87%e4%bb%b6%e5%90%8d%e5%91%bd%e5%90%8d/</link>
		<comments>http://qjchen.wordpress.com/2008/11/03/%e3%80%90tc%e6%8a%80%e5%b7%a7%e3%80%91%e5%a6%82%e4%bd%95%e5%b0%86%e5%a4%9a%e4%b8%aa%e6%96%87%e4%bb%b6%e5%88%86%e5%88%ab%e7%a7%bb%e5%85%a5%e5%88%b0%e4%bb%a5%e6%96%87%e4%bb%b6%e5%90%8d%e5%91%bd%e5%90%8d/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 13:28:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[软件学习心得]]></category>
		<category><![CDATA[total commander]]></category>
		<category><![CDATA[totalcmd]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2008/11/03/%e3%80%90tc%e6%8a%80%e5%b7%a7%e3%80%91%e5%a6%82%e4%bd%95%e5%b0%86%e5%a4%9a%e4%b8%aa%e6%96%87%e4%bb%b6%e5%88%86%e5%88%ab%e7%a7%bb%e5%85%a5%e5%88%b0%e4%bb%a5%e6%96%87%e4%bb%b6%e5%90%8d%e5%91%bd%e5%90%8d</guid>
		<description><![CDATA[【TC技巧】如何将多个文件分别移入到以文件名命名的文件夹中http://chenqj.blogspot.com近日遇到了一个问题，有一堆pdf，是文献的，内置图片文件，文件个头很大，大概每个30M/6页，于是希望将其变小，顺序依次是，用PDF to IMAGE软件提取每个pdf的图片，然后进行图片处理，再用老马的freepic2pdf转为新的pdf。在这过程中，最好是一个pdf在一个文件夹中，这样子，pdf提取的图形文件才不会太混乱。那么如何把一堆pdf文件分别移到多个文件夹中呢。开始想找软件，后来发现用Total Commander（TC）两步就可以完成了，于是乎如下做：（1）将多个Pdf分别压缩到多个压缩文件中（按alt+F5，选中对每个文件分别创建压缩包，可选移动到压缩文件中）（2）将多个压缩包解压（按alt+F9,选中将每个压缩文件解压到同名的文件夹中）关键就是括号内TC提供的功能了。：），大功告成<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=139&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>【TC技巧】如何将多个文件分别移入到以文件名命名的文件夹中<br /><a href="http://chenqj.blogspot.com">http://chenqj.blogspot.com</a><br />近日遇到了一个问题，有一堆pdf，是文献的，内置图片文件，文件个头很大，大概每个30M/6页，于是希望将其变小，顺序依次是，用PDF to IMAGE软件提取每个pdf的图片，然后进行图片处理，再用老马的freepic2pdf转为新的pdf。在这过程中，最好是一个pdf在一个文件夹中，这样子，pdf提取的图形文件才不会太混乱。那么如何把一堆pdf文件分别移到多个文件夹中呢。开始想找软件，后来发现用Total Commander（TC）两步就可以完成了，于是乎如下做：<br />（1）将多个Pdf分别压缩到多个压缩文件中（按alt+F5，选中对每个文件分别创建压缩包，可选移动到压缩文件中）<br />（2）将多个压缩包解压（按alt+F9,选中将每个压缩文件解压到同名的文件夹中）<br />关键就是括号内TC提供的功能了。<br />：），大功告成</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/139/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=139&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2008/11/03/%e3%80%90tc%e6%8a%80%e5%b7%a7%e3%80%91%e5%a6%82%e4%bd%95%e5%b0%86%e5%a4%9a%e4%b8%aa%e6%96%87%e4%bb%b6%e5%88%86%e5%88%ab%e7%a7%bb%e5%85%a5%e5%88%b0%e4%bb%a5%e6%96%87%e4%bb%b6%e5%90%8d%e5%91%bd%e5%90%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>
	</item>
		<item>
		<title>全国第二届大学生结构设计竞赛</title>
		<link>http://qjchen.wordpress.com/2008/10/27/%e5%85%a8%e5%9b%bd%e7%ac%ac%e4%ba%8c%e5%b1%8a%e5%a4%a7%e5%ad%a6%e7%94%9f%e7%bb%93%e6%9e%84%e8%ae%be%e8%ae%a1%e7%ab%9e%e8%b5%9b/</link>
		<comments>http://qjchen.wordpress.com/2008/10/27/%e5%85%a8%e5%9b%bd%e7%ac%ac%e4%ba%8c%e5%b1%8a%e5%a4%a7%e5%ad%a6%e7%94%9f%e7%bb%93%e6%9e%84%e8%ae%be%e8%ae%a1%e7%ab%9e%e8%b5%9b/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 09:03:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[华南理工大学]]></category>
		<category><![CDATA[建筑结构]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2008/10/27/%e5%85%a8%e5%9b%bd%e7%ac%ac%e4%ba%8c%e5%b1%8a%e5%a4%a7%e5%ad%a6%e7%94%9f%e7%bb%93%e6%9e%84%e8%ae%be%e8%ae%a1%e7%ab%9e%e8%b5%9b</guid>
		<description><![CDATA[最近，和其他老师一起，带了三位学生去了大连理工大学参加“全国第二届大学生结构设计竞赛”，最后，在全国48支参赛队中，取得了一等奖。感觉还是很不错的，这几个学生动手能力和理论分析能力都很不错。全国大学生结构设计竞赛已正式被列入了国家教育部批准的9个大学生竞赛资助项目之一，规模和参赛队实力都很强，国内的土木强校基本都参加了。我们的结构是368g，但是时间的紧迫使得结构优化没有做的很好，一些冗余构件也没有下决心删除，结构重量还是有不小的改进空间。这次比赛中，只有3个进入300g的结构，而且都只有最轻的结构因为意外有些失手，另外两个都过了10kg，让人大开眼界。照片 大连理工大学正门结构竞赛大拱门 比赛外景 彩旗飘飘我们的队伍在比赛中我们的结构我觉得做工最好的武汉大学的结构下面是大连风光，大连真是一个漂亮的城市<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=141&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>最近，和其他老师一起，带了三位学生去了大连理工大学参加“全国第二届大学生结构设计竞赛”，最后，在全国48支参赛队中，取得了一等奖。感觉还是很不错的，这几个学生动手能力和理论分析能力都很不错。<br />全国大学生结构设计竞赛已正式被列入了国家教育部批准的9个大学生竞赛资助项目之一，规模和参赛队实力都很强，国内的土木强校基本都参加了。<br />我们的结构是368g，但是时间的紧迫使得结构优化没有做的很好，一些冗余构件也没有下决心删除，结构重量还是有不小的改进空间。这次比赛中，只有3个进入300g的结构，而且都只有最轻的结构因为意外有些失手，另外两个都过了10kg，让人大开眼界。<br />照片</p>
<p>大连理工大学正门<br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6235.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6235.jpg?w=300" alt="" border="0" /></a><br />结构竞赛大拱门</p>
<p><a href="http://qjchen.files.wordpress.com/2008/10/img_6234.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6234.jpg?w=300" alt="" border="0" /></a><br />比赛外景</p>
<p><a href="http://qjchen.files.wordpress.com/2008/10/img_6119.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6119.jpg?w=300" alt="" border="0" /></a><br />彩旗飘飘<br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6117.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6117.jpg?w=224" alt="" border="0" /></a><br />我们的队伍在比赛中<br /><a href="http://qjchen.files.wordpress.com/2008/10/xc.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/xc.jpg?w=300" alt="" border="0" /></a><br />我们的结构<br /><a href="http://qjchen.files.wordpress.com/2008/10/hg.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/hg.jpg?w=300" alt="" border="0" /></a><br />我觉得做工最好的武汉大学的结构<br /><a href="http://qjchen.files.wordpress.com/2008/10/wh.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/wh.jpg?w=300" alt="" border="0" /></a><br />下面是大连风光，大连真是一个漂亮的城市<br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6585.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6585.jpg?w=300" alt="" border="0" /></a><br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6574.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6574.jpg?w=300" alt="" border="0" /></a><br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6559.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6559.jpg?w=300" alt="" border="0" /></a><br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6254.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6254.jpg?w=300" alt="" border="0" /></a><br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6164.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6164.jpg?w=300" alt="" border="0" /></a><br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6153.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6153.jpg?w=300" alt="" border="0" /></a><br /><a href="http://qjchen.files.wordpress.com/2008/10/img_6152.jpg"><img src="http://qjchen.files.wordpress.com/2008/10/img_6152.jpg?w=300" alt="" border="0" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/141/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=141&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2008/10/27/%e5%85%a8%e5%9b%bd%e7%ac%ac%e4%ba%8c%e5%b1%8a%e5%a4%a7%e5%ad%a6%e7%94%9f%e7%bb%93%e6%9e%84%e8%ae%be%e8%ae%a1%e7%ab%9e%e8%b5%9b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6235.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6234.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6119.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6117.jpg?w=224" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/xc.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/hg.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/wh.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6585.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6574.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6559.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6254.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6164.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6153.jpg?w=300" medium="image" />

		<media:content url="http://qjchen.files.wordpress.com/2008/10/img_6152.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>关于EXCEL里面的汉字转拼音首字母的函数</title>
		<link>http://qjchen.wordpress.com/2008/09/02/%e5%85%b3%e4%ba%8eexcel%e9%87%8c%e9%9d%a2%e7%9a%84%e6%b1%89%e5%ad%97%e8%bd%ac%e6%8b%bc%e9%9f%b3%e9%a6%96%e5%ad%97%e6%af%8d%e7%9a%84%e5%87%bd%e6%95%b0/</link>
		<comments>http://qjchen.wordpress.com/2008/09/02/%e5%85%b3%e4%ba%8eexcel%e9%87%8c%e9%9d%a2%e7%9a%84%e6%b1%89%e5%ad%97%e8%bd%ac%e6%8b%bc%e9%9f%b3%e9%a6%96%e5%ad%97%e6%af%8d%e7%9a%84%e5%87%bd%e6%95%b0/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 15:01:00 +0000</pubDate>
		<dc:creator>qjchen</dc:creator>
				<category><![CDATA[excel]]></category>
		<category><![CDATA[软件学习心得]]></category>

		<guid isPermaLink="false">http://qjchen.wordpress.com/2008/09/02/%e5%85%b3%e4%ba%8eexcel%e9%87%8c%e9%9d%a2%e7%9a%84%e6%b1%89%e5%ad%97%e8%bd%ac%e6%8b%bc%e9%9f%b3%e9%a6%96%e5%ad%97%e6%af%8d%e7%9a%84%e5%87%bd%e6%95%b0</guid>
		<description><![CDATA[关于EXCEL里面的汉字转拼音首字母的函数 近日由于制作通讯录需要，在EXCEL中需要对人名转换为拼音首字母，以前是用了一款“实用汉字转拼音”的免费软件的，后来在excelhome和officefans中看到了好些关于这个的文章，因而本次制作采用了如下的第2种方法。也搜索了一下，故记录之，有些网站地址也没有记全，只能对不起原作者了。 1. 采用定义名称和LOOKUP的方法 定义一个名称叫“拼音”的，做法： 插入-&#62;名称-&#62;定义 ，输入名称“拼音”，添加，在引用位置中键入“={&#8220;&#8221;,&#8221;";&#8221;吖&#8221;,&#8221;A&#8221;;&#8221;八&#8221;,&#8221;B&#8221;;&#8221;嚓&#8221;,&#8221;C&#8221;;&#8221;咑&#8221;,&#8221;D&#8221;;&#8221;鵽&#8221;,&#8221;E&#8221;;&#8221;发&#8221;,&#8221;F&#8221;;&#8221;猤&#8221;,&#8221;G&#8221;;&#8221;铪&#8221;,&#8221;H&#8221;;&#8221; 夻&#8221;,&#8221;J&#8221;;&#8221;咔&#8221;,&#8221;K&#8221;;&#8221;垃&#8221;,&#8221;L&#8221;;&#8221;嘸&#8221;,&#8221;M&#8221;;&#8221;旀&#8221;,&#8221;N&#8221;;&#8221;噢&#8221;,&#8221;O&#8221;;&#8221;妑&#8221;,&#8221;P&#8221;;&#8221;七&#8221;,&#8221;Q&#8221;;&#8221;囕&#8221;,&#8221;R&#8221;;&#8221; 仨&#8221;,&#8221;S&#8221;;&#8221;他&#8221;,&#8221;T&#8221;;&#8221;屲&#8221;,&#8221;W&#8221;;&#8221;夕&#8221;,&#8221;X&#8221;;&#8221;丫&#8221;,&#8221;Y&#8221;;&#8221;帀&#8221;,&#8221;Z&#8221;}”注，不包括外面的引号（下同）。 那么，比如在A3中有&#8221;陈&#8221;，则在B3中输入&#8221;=VLOOKUP(A3,拼音,2)&#8221;，则会得到&#8221;C&#8221;。 不过此法有时候也会出错，比如&#8221;黄&#8221;，&#8221;宏&#8221;，就会得到J，&#8221;奕&#8221;会得到&#8221;Z&#8221;，看来还不够完善。 2. 自定义函数。&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8216;VBscript代码提供者：小白&#8216;联系方法：&#8216;E-mail:xiaobai@17560.net&#8216;&#8216;VBA代码转换者：惟惟&#8216;联系方法：Email:wuweiyin@yeah.net&#8216;个人博客：http://weiwei.blog.163.com&#8216;如有不正确的地方，请提出来或是帮忙完善&#8216;谢谢&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;Function getpychar(char)tmp = 65536 + Asc(char)If (tmp &#62;= 45217 And tmp &#60;= 45252) Thengetpychar = &#8220;A&#8221;ElseIf (tmp &#62;= 45253 And tmp &#60;= 45760) Thengetpychar = &#8220;B&#8221;ElseIf (tmp &#62;= 45761 And tmp &#60;= 46317) Thengetpychar = &#8220;C&#8221;ElseIf (tmp &#62;= 46318 And tmp &#60;= 46825) <a href="http://qjchen.wordpress.com/2008/09/02/%e5%85%b3%e4%ba%8eexcel%e9%87%8c%e9%9d%a2%e7%9a%84%e6%b1%89%e5%ad%97%e8%bd%ac%e6%8b%bc%e9%9f%b3%e9%a6%96%e5%ad%97%e6%af%8d%e7%9a%84%e5%87%bd%e6%95%b0/" class="excerpt-more-link">[&#8230;]</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=142&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="color:rgb(51,102,255);">关于EXCEL里面的汉字转拼音首字母的函数</span></p>
<p>近日由于制作通讯录需要，在EXCEL中需要对人名转换为拼音首字母，以前是用了一款“实用汉字转拼音”的免费软件的，后来在excelhome和officefans中看到了好些关于这个的文章，因而本次制作采用了如下的第2种方法。也搜索了一下，故记录之，有些网站地址也没有记全，只能对不起原作者了。</p>
<p><span style="color:rgb(255,102,0);">1. 采用定义名称和LOOKUP的方法</span></p>
<p>定义一个名称叫“拼音”的，做法： 插入-&gt;名称-&gt;定义 ，输入名称“拼音”，添加，在引用位置中键入<br />“={&#8220;&#8221;,&#8221;";&#8221;吖&#8221;,&#8221;A&#8221;;&#8221;八&#8221;,&#8221;B&#8221;;&#8221;嚓&#8221;,&#8221;C&#8221;;&#8221;咑&#8221;,&#8221;D&#8221;;&#8221;鵽&#8221;,&#8221;E&#8221;;&#8221;发&#8221;,&#8221;F&#8221;;&#8221;猤&#8221;,&#8221;G&#8221;;&#8221;铪&#8221;,&#8221;H&#8221;;&#8221; 夻&#8221;,&#8221;J&#8221;;&#8221;咔&#8221;,&#8221;K&#8221;;&#8221;垃&#8221;,&#8221;L&#8221;;&#8221;嘸&#8221;,&#8221;M&#8221;;&#8221;旀&#8221;,&#8221;N&#8221;;&#8221;噢&#8221;,&#8221;O&#8221;;&#8221;妑&#8221;,&#8221;P&#8221;;&#8221;七&#8221;,&#8221;Q&#8221;;&#8221;囕&#8221;,&#8221;R&#8221;;&#8221; 仨&#8221;,&#8221;S&#8221;;&#8221;他&#8221;,&#8221;T&#8221;;&#8221;屲&#8221;,&#8221;W&#8221;;&#8221;夕&#8221;,&#8221;X&#8221;;&#8221;丫&#8221;,&#8221;Y&#8221;;&#8221;帀&#8221;,&#8221;Z&#8221;}”<br />注，不包括外面的引号（下同）。</p>
<p>那么，比如在A3中有&#8221;陈&#8221;，则在B3中输入&#8221;=VLOOKUP(A3,拼音,2)&#8221;，则会得到&#8221;C&#8221;。</p>
<p>不过此法有时候也会出错，比如&#8221;黄&#8221;，&#8221;宏&#8221;，就会得到J，&#8221;奕&#8221;会得到&#8221;Z&#8221;，看来还不够完善。</p>
<p><span style="color:rgb(255,102,0);">2. 自定义函数。</span><br />&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;<br />&#8216;VBscript代码提供者：小白<br />&#8216;联系方法：<br />&#8216;E-mail:xiaobai@17560.net<br />&#8216;<br />&#8216;VBA代码转换者：惟惟<br />&#8216;联系方法：Email:wuweiyin@yeah.net<br />&#8216;个人博客：http://weiwei.blog.163.com<br />&#8216;如有不正确的地方，请提出来或是帮忙完善<br />&#8216;谢谢<br />&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;&#8221;<br />Function getpychar(char)<br />tmp = 65536 + Asc(char)<br />If (tmp &gt;= 45217 And tmp &lt;= 45252) Then<br />getpychar = &#8220;A&#8221;<br />ElseIf (tmp &gt;= 45253 And tmp &lt;= 45760) Then<br />getpychar = &#8220;B&#8221;<br />ElseIf (tmp &gt;= 45761 And tmp &lt;= 46317) Then<br />getpychar = &#8220;C&#8221;<br />ElseIf (tmp &gt;= 46318 And tmp &lt;= 46825) Then<br />getpychar = &#8220;D&#8221;<br />ElseIf (tmp &gt;= 46826 And tmp &lt;= 47009) Then<br />getpychar = &#8220;E&#8221;<br />ElseIf (tmp &gt;= 47010 And tmp &lt;= 47296) Then<br />getpychar = &#8220;F&#8221;<br />ElseIf (tmp &gt;= 47297 And tmp &lt;= 47613) Then<br />getpychar = &#8220;G&#8221;<br />ElseIf (tmp &gt;= 47614 And tmp &lt;= 48118) Then<br />getpychar = &#8220;H&#8221;<br />ElseIf (tmp &gt;= 48119 And tmp &lt;= 49061) Then<br />getpychar = &#8220;J&#8221;<br />ElseIf (tmp &gt;= 49062 And tmp &lt;= 49323) Then<br />getpychar = &#8220;K&#8221;<br />ElseIf (tmp &gt;= 49324 And tmp &lt;= 49895) Then<br />getpychar = &#8220;L&#8221;<br />ElseIf (tmp &gt;= 49896 And tmp &lt;= 50370) Then<br />getpychar = &#8220;M&#8221;<br />ElseIf (tmp &gt;= 50371 And tmp &lt;= 50613) Then<br />getpychar = &#8220;N&#8221;<br />ElseIf (tmp &gt;= 50614 And tmp &lt;= 50621) Then<br />getpychar = &#8220;O&#8221;<br />ElseIf (tmp &gt;= 50622 And tmp &lt;= 50905) Then<br />getpychar = &#8220;P&#8221;<br />ElseIf (tmp &gt;= 50906 And tmp &lt;= 51386) Then<br />getpychar = &#8220;Q&#8221;<br />ElseIf (tmp &gt;= 51387 And tmp &lt;= 51445) Then<br />getpychar = &#8220;R&#8221;<br />ElseIf (tmp &gt;= 51446 And tmp &lt;= 52217) Then<br />getpychar = &#8220;S&#8221;<br />ElseIf (tmp &gt;= 52218 And tmp &lt;= 52697) Then<br />getpychar = &#8220;T&#8221;<br />ElseIf (tmp &gt;= 52698 And tmp &lt;= 52979) Then<br />getpychar = &#8220;W&#8221;<br />ElseIf (tmp &gt;= 52980 And tmp &lt;= 53640) Then<br />getpychar = &#8220;X&#8221;<br />ElseIf (tmp &gt;= 53689 And tmp &lt;= 54480) Then<br />getpychar = &#8220;Y&#8221;<br />ElseIf (tmp &gt;= 54481 And tmp &lt;= 62289) Then<br />getpychar = &#8220;Z&#8221;<br />Else &#8216;如果不是中文，则不处理<br />getpychar = char<br />End If<br />End Function</p>
<p>Function getpy(str)<br />For i = 1 To Len(str)<br />getpy = getpy &amp; getpychar(Mid(str, i, 1))<br />Next i<br />End Function</p>
<p>那么，在VBA编辑器里面-&gt;插入-&gt;模块-&gt;贴入上述代码，那么。<br />那么，比如在A3中有&#8221;实验室&#8221;，则在B3中输入&#8221;=getpy(A3)&#8221;，则会得到&#8221;SYS&#8221;。<br />不过此法有时候也会出错，比如&#8221;雯&#8221;，&#8221;雪&#8221;，&#8221;学&#8221;等，就无法得到拼音，看来也还不够完善。</p>
<p><span style="color:rgb(255,102,0);">3.利用微软拼音（这个是整词转换的）</span><br />本文较长，我也没有仔细用过，不能评价<br /><a href="http://www.excelpx.com/home/show.aspx?id=199&amp;cid=15">http://www.excelpx.com/home/show.aspx?id=199&amp;cid=15</a><br />或<br /><a href="http://club.excelhome.net/dispbbs.asp?BoardID=2&amp;ID=229924&amp;replyID=&amp;skin=0">http://club.excelhome.net/dispbbs.asp?BoardID=2&amp;ID=229924&amp;replyID=&amp;skin=0</a><br />功能比较强大的</p>
<p>4.也有直接建立汉字和拼音的对应库表，直接查询的。：）</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/qjchen.wordpress.com/142/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/qjchen.wordpress.com/142/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/qjchen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/qjchen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/qjchen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/qjchen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/qjchen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/qjchen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/qjchen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/qjchen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/qjchen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/qjchen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/qjchen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/qjchen.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/qjchen.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/qjchen.wordpress.com/142/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=qjchen.wordpress.com&amp;blog=1957158&amp;post=142&amp;subd=qjchen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://qjchen.wordpress.com/2008/09/02/%e5%85%b3%e4%ba%8eexcel%e9%87%8c%e9%9d%a2%e7%9a%84%e6%b1%89%e5%ad%97%e8%bd%ac%e6%8b%bc%e9%9f%b3%e9%a6%96%e5%ad%97%e6%af%8d%e7%9a%84%e5%87%bd%e6%95%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01a3004f8ff35b67a7e2ec980b903c4d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">qjchen</media:title>
		</media:content>
	</item>
	</channel>
</rss>
