Time of Update: 2018-12-03
金山詞霸生詞本中的內容匯出為文字檔時,音標是用特定的符號來代替的,你必須把它改成金山詞霸附帶的字型Kingsoft Phonetic才能正常顯示。但是,如果生詞很多,一個一個修改是很費力的工作。匯出的檔案樣本:+petty/adj.小的, 不重要的, 小規模的, 小型的, 細微的, 小器的, 卑鄙的&5peti+phase/n.階段, 狀態, 相, 相位/v.定相&feiz因此,我利用Word的VBA寫了一個宏,利用它自動完成字型的變更。代碼如下:Sub Macro2()''
Time of Update: 2018-12-03
這一段時間做程式,一直在做介面方面的工作,剛開始是簡單的貼圖操作,後來感覺不通用,代碼重用性不好,並且要做很多基本工作(要在介面上添加圖片,此外還要設定疊放順序)。後來,把它封裝成類,代碼重用性提高了,可是介面上還要自己添好多控制項,此外表單變化和放縮,也得添好多代碼。後來突然想到VB可以實現控制項的自動添加,一試,果然好使,後來有把一些事件也整合到類中了。 目前又把類封裝成了控制項,使用更加簡單了,僅需一條指令就可完成介面換膚和多語言版本 Private
Time of Update: 2018-12-03
用VC建立新線程易出的問題error C2664: 'CreateThread' : cannot convert parameter 3 from 'unsigned long (void *)' to 'unsigned long (__stdcall *)(void *)'解決方案:(1)如果線程要執行的是類的成員函數,則必須用static聲明為靜態函數 如: class echo { static DWORD WINAPI
Time of Update: 2018-12-03
做過工控的人都知道,對指令碼語言的支援是標準組態軟體應具備的一個準系統(如iFix,組態王等)。如果我們用VB開發類似的功能,能實現嗎? 想必大家都知道微軟提供了Micrsoft Script Control 1.0 控制項,在VB版也見到了大家對這個控制項的使用(如用ExecuteStatement方法執行指令碼命令 ExecuteStatement("msgbox “你好””)??? )。但最重要的一點,ActiveX指令碼與宿主應用程式資料互動與傳遞,卻沒有完整的解決方案。
Time of Update: 2018-12-03
從p7zip.sf.net下載原始碼包p7zip_4.51_src_all.tar.bz2用7-zip的Windows版本解壓縮為 p7zip_4.51_src_all.tar將p7zip_4.51_src_all.tar檔案ftp到HP-UX的/home/user1cd /home/user1mkdir 7zcd 7ztar xf ~/p7zip_4.51_src_all.tarcd p7zip_4.51cat READMEcp makefile.hpux-acc
Time of Update: 2018-12-03
前段時間用西門子提供的Prodave5.5開發了基於YFIOServer的驅動程式,很可惜乙太網路方式它不支援,所以只好用西門子的softnet來開發相應的驅動了。SoftNet的服務程式目前採用的是同步方式的讀寫,可支援自恢複功能。(採用非同步方式初次讀寫可以成功,下次在讀寫時卻失敗,不是很明白!)讀寫核心代碼:int fix_field_read(int Addr,int intNum,BYTE *bDataValue,long lngMode,int blockno){ struct S7
Time of Update: 2018-12-03
目錄 1. 什麼是浮點數 2. IEEE 浮點數 3. 實數和浮點數之間的變換 4. 特殊值 4.1. NaN 4.2. 無窮 4.3. 有符號的零 4.4. 非正常化數5. 參考資料1. 什麼是浮點數在 電腦系統的發展過程中,曾經提出過多種方法表達實數。典型的比如相對於浮點數的定點數(Fixed Point Number)。在這種表達方式中,小數點固定的位於實數所有數字中間的某個位置。貨幣的表達就可以使用這種方式,比如 99.00 或者 00.99
Time of Update: 2018-12-03
使用 Apache Jakarta POI 從多個資料庫建立一個 Excel 報表作者:Casimir Saternos使用開放原始碼技術將 SQL 廣播到多個 Oracle 資料庫,根據每個資料庫結果集建立一個只有一個工作表的 Excel 活頁簿。 本文相關下載: 範例程式碼和 JREOracle 資料庫 10gOracle JDBC 驅動程式Apache Jakarta POI微軟的 Excel 試算表廣泛應用於當今的商業環境中。 儘管 Excel 能夠讀取和顯示分隔檔案,但 .xls
Time of Update: 2018-12-03
粗粗算來,自己在工控領域竟做了近七年之久。雖說目前研究的嵌入式系統和工控有千絲萬縷的聯絡,不過已經離第一線已經有些距離了,希望今後嵌入式研究有所心得之時,還能重回工控自動化第一線。 下面就是工控這些年的點滴收穫... ... 一、工控自動化共用軟體 1、西門子PPI工控控制項 【相關介紹】 Variant類型在各語言中的參數傳遞
Time of Update: 2018-12-03
雙精確度浮點數的加法計算誤差及其避免的初步方法我一開始是在mysql的sum函數中發現計算誤差,經過分析,認為可能與雙精確度浮點數有關#include <stdio.h>main(){ char str[256]; double x=9999999999.00; double s=0.0; double x1=99999999.99; double s1=0.0; int i; for( i = 0; i < 8192; i++ ) { s += x;
Time of Update: 2018-12-03
所謂“依懶注入”就是將應用程式所依賴的組件在運行時動態載入到應用程式中。依賴注入的目標並非為應用程式添加更多的功能,而是提升了組件的重用性,並為應用程式搭建一個具有較強靈活性和擴充性的平台。在程式實現上就用Assembly.Load(AssemblyName).CreateInstance(typeName)在程式運行時動態建立執行個體.PetShop4.0中多次應用了與設定檔相強合的反射注入技術。下面就介紹一下反射注入技術在PetShop4.0多層應用程式和應用。
Time of Update: 2018-12-03
這是99年做畢業設計時,用BC3.2做的圖書管理程式(當年畢業設計獲優,還不錯),DOS平台,通過DOS33號中斷可以支援滑鼠操作,圖形介面(仿Window95),不過對菜單部分由於當時技術有限,僅能支援滑鼠操作,不支援快速鍵。小表徵圖都是自己一點一點畫出來的(當然不是BMP位元影像,那時候還沒有這個概念),現在看看這些程式感覺很親切,所以把它拿出來見見太陽:)這是閃現螢幕這是主介面(以片用數位相機照的,DOS下的程式,忘記怎麼了)這是主程式碼://-----------------------
Time of Update: 2018-12-03
n^2+(n+1)^2 為完全平方數問題的解法與實現數學證明3 4 5 20 21 29 119 120 169 696 697 985 4059 4060 5741 23660 23661 33461 137903 137904 195025 803760
Time of Update: 2018-12-03
PetShop4.0採用了多層應用程式體繫結構,並且應用了“反射注入”技術,簡間抽象原廠模式,策略模式和面板模式,從而構建了一個高內聚,低耦合的,易於擴充和維護的,適合於團隊開發的小型企業分布式應用系統。並且其中使用了很多ASP.NET2.0的新特性,可以說是一個典型的學習案例項目。下面請看體繫結構圖: 接下來分別介紹一下種個應用程式層的內容:1.
Time of Update: 2018-12-03
方法:create table aa( id char(10),v decimal(18,2));insert into aa values('1',99999999.99);插入8192個相同的記錄select sum(v) from aa;結果是819199999918.08為沒有誤差已經檢驗mysql 4.0.18有誤差firebird 1.5沒有誤差The DECIMAL and NUMERIC types are implemented as the same type by
Time of Update: 2018-12-03
“三層結構”是“外觀層”、“商業邏輯層”、“資料庫層”假設以這樣的結構製作一個留言板,那麼應該是: # 留言板頁面的外觀代碼都存放在 .aspx 檔案中 # 當使用者點擊頁面上的提交按鈕時,先將文本資訊傳遞給一個 LeaveWord 類對象 (LeaveWord 類的定義被封裝到“商業邏輯層”) # 之後讓這個對象執行 Post() 將留言資訊發送到資料庫用一個簡單的代碼就是: <textarea id="Content"
Time of Update: 2018-12-03
0 引 言
Time of Update: 2018-12-03
這是從vbAccelerator(http://vbaccelerator.com)的皮膚程式修改而來,把DLL方式修改為OCX,並且修改為僅通過幾行指令,即可完成皮膚載入。此外,不再需要SSubTmr6.dll的支援了,修改了原程式XML方式匯入匯出的Bug,加入了"Borders"欄位,增加了異型表單處理,新編寫了皮膚製作程式。 ‘皮膚範例程式碼 Private Sub Form_Load() '初始化 YFSkin1.SkinInit Me
Time of Update: 2018-12-03
// giftDlg.h : header file//#if !defined(AFX_GIFTDLG_H__21D8D4EF_07F4_4F29_9351_78F99BFF7723__INCLUDED_)#define AFX_GIFTDLG_H__21D8D4EF_07F4_4F29_9351_78F99BFF7723__INCLUDED_#if _MSC_VER > 1000#pragma once#endif // _MSC_VER > 1000//////////////
Time of Update: 2018-12-03
HTML元素 - colGroup定義說明表格中一列或一組列的預設屬性。Specifies property defaults for a column or group of columns in a table.注釋嵌套的 COL 屬性將覆蓋 COLGROUP 屬性。使用 SPAN 屬性可以指定 COLGROUP 定義的表格列數。該屬性的預設值為 1。COL 元素可以出現在 COLGROUP 元素之外,這兩個元素可用於類似的目的 。但是,你必須使用 COLGROUP