预览模式: 普通 | 列表

AJAX Online 測試中

Barcode Generator Add-in for Word & Excel

這兩天心血來潮,打算試試看office的add-in開發.
就用之前搞定的barcode generator來繼續開發。
當然,目前依然只支持 code 128,code39,code93
效果如下:
幻燈片演示  :   效果圖片
  • 1
  • 2
  • >


在微軟的網上看了些文章及i示例,下載文件 點擊下載此文件,詳細示範了Office 2007 新加入的Ribbon UI使用方法。
更多資料:http://msdn.microsoft.com/en-us/library/aa434078.aspx
昨天搞定了Excel的調用,今天則繼續做word的。
兩個程序都遇到不同的麻煩事:
Excel插入圖片的座標計算:
Pixel to Point,
Point to Inch,
Inch to #Character
Point to #Character
...非常麻煩.
代碼類型:CSHARP [複製]

圖像長寬的計算:
代碼類型:CSHARP [複製]

查看更多...

Tags: barcode C# 編程 條碼 office 2007 Word Excel Add-in 增益集

分類:日志 | 固定鏈接 | 評論: 0 | 引用: 0 | 查看次數: 935

Database 損毀

使用了access 2007新支援的database(accdb),一個多月來都運作正常,這幾天,出現了問題,在server里,asp可以正確read write 該database,但我下載下載,用access打開,提示資料庫損毀,運氣好還能看到tablename,否則,一開該database,access 就死。
因為有時能開啟,想趁這個機會,把資料庫壓縮輸出,或者另存...完全失敗。
又嘗試過開一個新的資料庫,然後導入這資料庫的結構....失敗。
由於table不多,於是嘗試讓asp讀出已有的field name,然後人手抄一份吧。
奇怪的是,已死的database雖然只能看到表名,不能看到內部數據,但卻可以右鍵複製數據,然後粘貼去新的database.
不管怎麼說,終於還原了....得自動備份才行...
要是數據大量,看來直接在asp里讀取結構再建立更快..

請稍等,圖片正在下載中...新窗口中打開
分類:日志 | 固定鏈接 | 評論: 0 | 引用: 0 | 查看次數: 423

DotNet的一個奇怪問題:IsNumeric

昨天發現一個bug,在我自己的機(vista)不會死,其他電腦,任何系統都會出現問題。
話說以下代碼應該很合理,也符合邏輯:
  1. If IsNumeric(xml.SelectSingleNode("//itemlist/pointer/x").InnerText) Then
  2.        poniterX= CInt(xml.SelectSingleNode("//itemlist/pointer/x").InnerText)
  3. End If

但導致bug 的就是上面這段代碼的 pointerX賦值這句:
提示錯誤是 arithmetic error overflow (something like that)
(實際數據內的數字沒可能超過1萬)
msgbox一看,發現xml.SelectSingleNode("//itemlist/pointer/x").InnerText的值是"NaN"...Not a Number....
但IsNumeric 卻是True...是否有點自相矛盾?
剛剛再一輪測試,

  1. IsNumeric ("NaN")     False
  2. IsNumeric(xml.SelectSingleNode("//itemlist/pointer/x").InnerText)       True
  3. IsNumeric(xml.SelectSingleNode("//itemlist/pointer/x").InnerText.ToString())   False


奇怪了。。。
.InnerText的Type根本就是String...
還硬要再轉一次?...

查看更多...

Tags: vb.net 編程 心得

分類:文章 | 固定鏈接 | 評論: 0 | 引用: 0 | 查看次數: 547
Select a random row with MySQL:
Select column FROM table
orDER BY RAND()
LIMIT 1

Select a random row with PostgreSQL:
Select column FROM table
orDER BY RANDOM()
LIMIT 1

Select a random row with Microsoft SQL Server:
Select TOP 1 column FROM table
orDER BY NEWID()

Select a random row with IBM DB2
Select column, RAND() as IDX
FROM table
orDER BY IDX FETCH FIRST 1 ROWS ONLY
Thanks Tim

Select a random record with oracle:

Select column FROM
( Select column FROM table
orDER BY dbms_random.value )
Where rownum = 1

Tags: sql

分類:文章 | 固定鏈接 | 評論: 0 | 引用: 0 | 查看次數: 498

C 中常用的函數

<string.h> ——常用字符串處理函數

int strlen(const char* a) 字符串的長度
int strcmp(char* a,char* b) 比較字符串
int strncmp(char * a,char *b,int n) 比較字符串的前n個字符
int strcpy(char* a,char* b) 將b複制到a
int strncpy(char* a,char* b,int n) 將b的前n個字符複制到a
int strcat(char* a,char* b) 將b連接到a後面。
int strncat(char* a,char* b,int n) 將b的前n個字符連接到a後面。
char* strstr(const char* a,const char* b) 在a中尋找第一次出現b的位置
char* strupr(char* a) 將a中所有字母轉為大寫。
char* strlwr(char* a) 將a中所有字母轉為小寫。
char* strset(char* a,char x) 將a中所有元素替換為x。
char* strnset(char* a,char x,int n) 將a中前n個元素替換為x。
char* strrev(char* a) 使a反轉
void * memset(void * buffer,int c,size_t num) 用字符c填充buffer指定的num字節存儲區域。
void* memcpy(void *dest, const void *src, size_t n)
...

查看更多...

Tags: C

分類:文章 | 固定鏈接 | 評論: 0 | 引用: 0 | 查看次數: 651

關於Fineprint & PDFfactory 的注冊問題

自從上個sem開始,erg20x0需要print大量notes,於是就要用到fineprint啦,不過個版面旋轉,次序等等非常麻煩,於是我又將其扔去pdffactory,再做處理。
這兩個軟件都非常好用,網上也有不少注冊碼,但是不少人拿到注冊碼都不知如何注冊(Vista系統,我就真找不到)。。。之前一直就那么用著。
今日再裝,看了看說明,總說有Licensing tab,我就是找不到啊!? Vista權限問題?對!,只要在控制台,選中fineprint 右鍵,然後“以管理員身份執行”- “內容”-“About” 就見到啦!。。。。
至於pdffactory server Edition,相似,..“以管理員身份執行”- “內容”-“列印喜好設定” 終於見到 Licensing tab啦!。。。。

請稍等,圖片正在下載中...新窗口中打開

查看更多...

Tags: 心得

分類:日志 | 固定鏈接 | 評論: 0 | 引用: 0 | 查看次數: 882
以前也放過音樂播放器,只是個人比較懶,時間一長,就不想去更新,最近少聽音樂,今日心血來潮,打算做個播放器及音樂采集程序(asp.net),自動去一些網站采集音樂,目前設定為每小時更新一次~這樣日日都有新鮮音樂聽啦。。呵呵
歡迎喜歡音樂的朋友常來,并推薦一些好的網站給我~不勝感激。

至於demo就看右邊吧~~~~

Tags: 音樂 asp.net

分類:日志 | 固定鏈接 | 評論: 3 | 引用: 0 | 查看次數: 935

本站提供在線條形碼製作

昨天搞定了gen barcode 的class,於是今日將其做成Com,放在了服務器里。
再在blog加了個專門輸出頁面。

和本地版本一樣,暫時支援:Code39 , Code 128 A/B/C (自動轉換) ,Code 93 (Full ASCII 128)
由於是online版本,加多了幾個選項,呵呵。。。有興趣可進入以下地址玩玩。~~

http://www.bkkss.com/Barcode.asp

請稍等,圖片正在下載中...新窗口中打開

Tags: barcode vb.net 編程 條碼

分類:日志 | 固定鏈接 | 評論: 0 | 引用: 0 | 查看次數: 915