上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
陳志銘
註冊時間: 2004-01-07 文章: 8
第 1 樓
|
發表於: 星期二 一月 27, 2004 5:25 pm 文章主題: unicode & 設定系統使用期限 |
|
|
大家好:
小弟有2個問題想請教各位先進:
第一:中文字"努"的UNICODE是52AA,WINDOWS字元表是A756,A7的十進位=167,56十進位=86,於是我在命令視窗下指令? CHR(167)+CHR(86)出現是中文字"努",可是我用52AA轉十進位後同樣方法時卻出現其他的符號,請問我如何下指令才能使用"努"的UNICODE而不要用WINDOWS的字元表。
弟二:我如何設定程式,使得顧客在使用期限到期後系統就無法使用即使顧客更改系統日期也會出現系統到期無法使用。
以上
謝謝先進們的指導
感謝 |
|
回頂端 |
|
|
elleryq
註冊時間: 2007-06-21 文章: 768
第 2 樓
|
發表於: 星期三 一月 28, 2004 9:21 am 文章主題: |
|
|
1.配合 strconv()
2.我記得有人 post 過,找找先. |
|
回頂端 |
|
|
Ruey
註冊時間: 2003-03-12 文章: 1698 來自: tunglo
第 3 樓
|
發表於: 星期三 一月 28, 2004 9:58 am 文章主題: |
|
|
代碼: | Use test Exclusive
If Eof() And Bof() &&尚未使用系統
Append Blank
Endif
If Empty(test.date1) &&尚未使用系統
Replace date1 With Date()
Endif
If test.date1>Date() &&註冊日大於當天
Messagebox("註冊日 < "+DTOC(test.date1)+" > 大於 當天!!")
Return
Endif
If DATE()-test.date1>90
Messagebox("系統使用超過90天!!")
RETURN
ELSE
Messagebox("通過檢核!!")
Endif
Use In test |
資料表test,欄位date1 屬性date _________________ #############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!
學會VFP使用者社區的搜尋,Code才會更有趣~
############################# |
|
回頂端 |
|
|
小桑•無痕
註冊時間: 2003-07-08 文章: 304 來自: Tainan, Taiwan
第 4 樓
|
發表於: 星期三 一月 28, 2004 10:34 am 文章主題: |
|
|
ㄚ..Ruey的動作好快...本來今天要POST上來...
我的做法跟Ruey差不多,只是我比較龜毛一點。
通常我會把日期加密儲存2-3份,一個放在AP的參數檔中,一個藏在Registry中,一個藏在WIN.INI,三中加密方式都不一樣,加密後的長度也不同,若三邊的資訊不一致的話,就變成版權不合法的狀態。 |
|
回頂端 |
|
|
Ruey
註冊時間: 2003-03-12 文章: 1698 來自: tunglo
第 5 樓
|
發表於: 星期四 一月 29, 2004 10:17 am 文章主題: |
|
|
小桑•無痕
你可以把其他部分寫出來阿. _________________ #############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!
學會VFP使用者社區的搜尋,Code才會更有趣~
############################# |
|
回頂端 |
|
|
陳志銘
註冊時間: 2004-01-07 文章: 8
第 6 樓
|
發表於: 星期四 一月 29, 2004 3:10 pm 文章主題: 是否有不需要建立資料表的方法 |
|
|
感謝妳們的回覆及提供的方法,但是小弟有一個問題:有沒有不需建立資料表的法,因為我在想假如會DBASE的人則可以更改,這樣不是沒有控制到使用期限了。
以上
謝謝各位的回答 |
|
回頂端 |
|
|
Ruey
註冊時間: 2003-03-12 文章: 1698 來自: tunglo
第 7 樓
|
發表於: 星期四 一月 29, 2004 3:14 pm 文章主題: |
|
|
1.可以使用加密方式將資料加密.
而加密的資料型態都用字元型態即可.
2.可以把*.dbf改成*.db
到時用use test.db即可開啟資料表.
3.關於儲存在哪裡.放在windows系統區也好.
使用dbf是因vfp支援的方法.
做法是創意無線.想要什麼就做什麼.
參考 "小桑•無痕 "的作法吧!我提共一各思路而已. _________________ #############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!
學會VFP使用者社區的搜尋,Code才會更有趣~
############################# |
|
回頂端 |
|
|
garfield Site Admin
註冊時間: 2003-01-30 文章: 2158
第 8 樓
|
發表於: 星期四 一月 29, 2004 4:10 pm 文章主題: |
|
|
Ruey 說得對, 做法是很多種, 就看你要用那一種, 或是多種混用.
我再提出一點對於日期計算的方式, 可以用三個變數來記錄資料, 一個是開始使用的日期, 一個是日期的COUNT, 一個是最近一次進入程式時的日期時間, 只要再次進入程式時的日期時間小於上次進入程式時的時間就或進入日期多一天就將 count + 1 , 超過了 count 就是超出試用期了. _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. |
|
回頂端 |
|
|
Ruey
註冊時間: 2003-03-12 文章: 1698 來自: tunglo
第 9 樓
|
發表於: 星期五 一月 30, 2004 10:44 am 文章主題: |
|
|
不光只是日期上作手腳.還可以針對使用次數.
最近下載一些試用版軟體都是採用次數限制.
針對使用期限或次數去限制客戶.我覺得這不是很好的一各方式.
最好是把一些功能限制如備份.讓客戶心甘情願的付錢爽快!!
不知你意下如何!! _________________ #############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!
學會VFP使用者社區的搜尋,Code才會更有趣~
############################# |
|
回頂端 |
|
|
小桑•無痕
註冊時間: 2003-07-08 文章: 304 來自: Tainan, Taiwan
第 10 樓
|
發表於: 星期一 二月 02, 2004 1:45 pm 文章主題: |
|
|
附上日期加密程式。
呼叫函數PC(日期時間,Key)會產生加密後的字串;呼叫DC(加密字串)會傳回「日期時間」,如果加密字串被改過,有可能會傳回空白的「日期時間」(還沒確切檢查過,不過傳回的資訊一定不正確)。
PS:SORRY...最近重感冒...原本想整理完整程式出來的 ...這個程式大家參考一下吧.. |
|
回頂端 |
|
|
小桑•無痕
註冊時間: 2003-07-08 文章: 304 來自: Tainan, Taiwan
第 11 樓
|
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4214 來自: Taipei,Taiwan
第 12 樓
|
發表於: 星期一 二月 02, 2004 3:44 pm 文章主題: |
|
|
引言回覆: |
最好是把一些功能限制如備份.讓客戶心甘情願的付錢爽快!!
|
如何選擇功能也是一大學問,要能控制得剛好,又能"搔到癢處"並不容易
控制檔案備回存,讓客戶到期之後,不能以重新安裝的方式取得使用權是一種,
不能列印是一種,
一些關鍵功能鎖起來是一種,
這是我們公司的經驗,
這樣也有壞處,客戶評估時用的不爽,也會影響決策,
只好準備一個全功能但鎖使用日期或次數的版本,
(程式是同一個,但是有個public變數設定是否為demo版,然後功能鎖起來)
客戶百百種,一定要保留一些彈性 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
janlih
註冊時間: 2003-11-04 文章: 69
第 13 樓
|
發表於: 星期六 八月 05, 2006 8:58 pm 文章主題: |
|
|
也可以限制資料筆數,若大於筆數則無法新增,如此便可不須建立資料庫。 |
|
回頂端 |
|
|
|