Time of Update: 2018-12-07
Flash中使用網路攝影機,個人感覺比silverlight要更容易 時間軸第一幀上敲以下代碼就可以了://import fl.controls.Label;//var camera:Camera = Camera.getCamera();//trace(camera==null?"未檢測到網路攝影機":"已安裝了網路攝影機");var W:int=stage.stageWidth;//情境的原始寬度var
Time of Update: 2018-12-07
1.自動放大視窗滑鼠把視窗拖到螢幕邊緣時,win7會自做聰明的把視窗放大,有時候這個很煩人。解決辦法:運行“REGEDIT”開啟註冊表,找到 “HKEY_CURRENT_USER\Control Panel\Desktop”,將WindowArrangementActive設定為0,重啟電腦2.恢複"快速啟動欄"工作列空白處-->右擊-->Toolbars-->New
Time of Update: 2018-12-07
粒子爆炸:仍然要用到以前的小球類,不過稍加改造package {import flash.display.Sprite;//小球 類public class Ball extends Sprite {public var radius:uint;//半徑public var color:uint;//顏色public var vx:Number=0;//x軸速度public var vy:Number=0;//y軸速度public function
Time of Update: 2018-12-07
Flash中一個fla檔案可以關聯到一個as檔案,這個有點類似於asp.net中的code behind.可參考以操作: 注:1.as檔案的類名與檔案名稱要求一樣,並且預設情況下必須與fla處於同一目錄。2.所有as檔案必須繼承自flash.display.Sprite下面這個是一個樣本檔案代碼:package {import flash.display.Sprite;import fl.controls.Label;import fl.controls.Button;import
Time of Update: 2018-12-07
“flash開發”發展到今天,大體上已經細分為二個分支:Flash 設計師 和 Flash程式員,然而設計師不懂代碼,程式員不懂設計,如何把這二種角色有機結合起來,實現代碼、介面分離?可能下面的辦法對你有用: actionscript3允許把外部swf直接用Embed標記嵌入到主類中(當然用UrlLoader動態載入也行),這意味著設計師們可以把一些常用的與代碼無關的素材(比如按鈕,圖片,小動畫),以他們喜歡的方式,用Flash
Time of Update: 2018-12-07
-- ========================================-- Author: <楊俊明,jimmy.yang@cntvs.com>-- Description: <無限級分類插入記錄>-- Return : 成功返回0,重名返回1-- ========================================Create PROCEDURE [dbo].[up_Class_InsertEx] @newId
Time of Update: 2018-12-07
摩擦力:假如一個物體在某個方向上沿直線運行,摩擦力會使該方向上的速度越來越小,直到停止。示意了該過程,物體以moveAngle角度正向運動,最終的速度speed向量為vx向量與vy向量的向量和,在每個單位時間內的位移即Speed向量的大小,分解到x,y軸後,即為vx與vy;加入摩擦力後,speed向量每單位時間將減少Friction值,也就是視覺上的越來越慢。var ball:Ball = new Ball(10);ball.x = stage.stageWidth/2;ball.y =
Time of Update: 2018-12-07
前言:此乃水文,高手繞道.只要是稍微象樣點的項目,一般都會先弄一個PageBase或UserControlBase做基類,然後其它頁面/使用者控制項繼承自它,標準的寫法如下:先定義基類: PageBase.csusing System.Windows.Controls;namespace sl_test{ public class PageBase:UserControl { }}然後建立一個使用者控制項Page1繼承自它:後端cs部分:namespace sl_test{
Time of Update: 2018-12-07
在Silverlight項目中,如果您想最大程度的減少xap包的大小,僅使用預設System.Xml命名空間下提供的功能來實現“XML序列化/還原序列化”,恐怕XmlReader/XmlWriter將成為唯一選擇了,下面是範例程式碼:using System.IO;using System.Text;using System.Xml;namespace slLib{ public class Person { private string _name = "";
Time of Update: 2018-12-07
用MS的silverlight來產生Adobe的pdf文檔?象不象到肯德基買麥當勞? 哈...言歸正傳:首先要用到下面二個開源庫1.開源項目 http://silverpdf.codeplex.com/ silverlight的pdf開源庫2.FluxJpeg 藉助這個可將位元影像轉換化base64字串,項目官方地址已經找不到了,反正google,baidu一下N多下載註:社區裡總會有一些好心人做善事,願主保佑他們身體健康,工作順心,寫出更多更好的代碼
Time of Update: 2018-12-07
做過WinForm資料庫開發的人,一定有類似經曆:DataGrid綁定後,如果允許行編輯,資料一頓修改後,想批量儲存修改後的結果,通常是將DataGrid的所有行遍曆,用FindControl找出其中的TextBox之類的控制項,取值,然後處理,如果行模板中的控制項變化了,可能之前的處理代碼又要修改....Net發展到WPF/SL時代,有了雙向繫結,這種痛苦經曆已經一去不返了,我們只需要關注資料即可,GridView與資料來源之間會相互連知各自的變化情況,批量儲存時,不管GridView中的資料
Time of Update: 2018-12-07
官方解釋:除 TextField 和 Video 對象以外,沒有內容的顯示對象(如一個空的 Sprite)的高度為 0,即使您嘗試將 height 設定為其它值,也是這樣。如果您設定了 height 屬性,則 scaleY 屬性會相應調整(width類推) 也就是說,一個空的sprite,既使您設定了width,height也是沒用的(而且人為設定了反而會有負作用,見下面的代碼)var _sprite:Sprite = new
Time of Update: 2018-12-07
預設情況下,vs2010並不能建立"Silverlight的單元測試"項目,不是vs2010做不到,只是MS沒有推出模板而已。沒關係,在聯機模板裡下載一個,如:安裝完成以後,就能建立SL單元測試項目了,如小試一把:先建立一個SL類庫項目,名為SLTools,裡面寫幾行測試代碼:namespace SLTools{ public static class MathHelper { public static int Add(int a, int b) {
Time of Update: 2018-12-07
直接上代碼吧,關鍵地方都加上注釋了:var cm:ContextMenu=new ContextMenu();cm.hideBuiltInItems();//隱藏系統內建的菜單//建立功能表項目(建構函式參數含義:標題名字,前面是否增加分割線,是否可用,是否可見)var menuItems:Array = [new ContextMenuItem("菜單1",false,true,true),new ContextMenuItem("菜單2",false,true,true),new
Time of Update: 2018-12-07
如果SL是以瀏覽器模式啟動並執行,要想找到滿意的快速鍵,通常會讓人鬱悶,因為瀏覽器會優先攔截掉大部分預設的快速鍵,如果您還安裝了某些IE外掛程式,它們的優先順序也比SL高,此外,如果還開著QQ等東東,QQ又會佔用一些快速鍵,這樣剩下可用的快速鍵就不多了。測試代碼如下:void MainPage_KeyDown(object sender,KeyEventArgs e){ e.Handled = true; ModifierKeys keys = Keyboard.Modifiers;
Time of Update: 2018-12-07
查了N久資料,包括MSDN的官方文檔,對於同一工作群組下,不同機器之間如何利用Private Queue(專用隊列)來發送/接收訊息,關於Path的引用一說,無非都是MachineName\private$\QueueName
Time of Update: 2018-12-07
做企業級應用,跟office打交道是少不了的。這裡的Office不僅僅局限於微軟的Office,還有第三方的Open Office之類。.Net傳統的Office操作方法(比如OleDB,OWC之類),有幾大缺點:一是不通用(僅能處理微軟的Office,不能與其它非Windows平台交換資料),二是效能差(匯出一個Excel,如果記錄數上萬條,速度很慢),三是伺服器通常要安裝Office Web Components(即OWC組件)。自從Open
Time of Update: 2018-12-07
先在本機(本文中的電腦名稱為jimmyibm)安裝message queue(訊息佇列),別告訴我你不會安裝.(就跟安裝IIS差不多的)安裝好後,開啟
Time of Update: 2018-12-07
某些情境下,想將一個對象快速隱藏、恢複,而且不影響布局。有一種方法:將對象的透明度在1與0之間切換。問:為什麼不用Visibility?
Time of Update: 2018-12-07
無限分類是一個老生常談的話題了,網上有很多解決方案,可以分成二個流派,一種利用遞迴,一種利用非遞迴(當然需要其它一些輔助手段判斷節點層次),但核心表結構都差不多,有三個關鍵字段(ID主鍵,ParentId上級類id,ClassName類名--理論上講,如果用遞迴,這三個欄位就足夠了),完整表結構如下Create TABLE [dbo].[T_Class]( [F_ID] [uniqueidentifier] NOT NULL CONSTRAINT [DF_T_Class_F_ID]