VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

unicode & 設定系統使用期限

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
陳志銘



註冊時間: 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上來... Rolling Eyes

我的做法跟Ruey差不多,只是我比較龜毛一點。
通常我會把日期加密儲存2-3份,一個放在AP的參數檔中,一個藏在Registry中,一個藏在WIN.INI,三中加密方式都不一樣,加密後的長度也不同,若三邊的資訊不一致的話,就變成版權不合法的狀態。 Wink
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 雅虎訊息通 MSN Messenger
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...最近重感冒...原本想整理完整程式出來的 Crying or Very sad ...這個程式大家參考一下吧..
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 雅虎訊息通 MSN Messenger
小桑•無痕



註冊時間: 2003-07-08
文章: 304
來自: Tainan, Taiwan

第 11 樓

發表發表於: 星期一 二月 02, 2004 2:14 pm    文章主題: 引言回覆

加密方法也可參考
http://vfp.sunyear.com.tw/viewtopic.php?t=875&sid=c59e61ed66074161329f66d728f8880d
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 雅虎訊息通 MSN Messenger
syntech



註冊時間: 2003-05-16
文章: 4214
來自: Taipei,Taiwan

第 12 樓

發表發表於: 星期一 二月 02, 2004 3:44 pm    文章主題: 引言回覆

引言回覆:

最好是把一些功能限制如備份.讓客戶心甘情願的付錢爽快!!

如何選擇功能也是一大學問,要能控制得剛好,又能"搔到癢處"並不容易
控制檔案備回存,讓客戶到期之後,不能以重新安裝的方式取得使用權是一種,
不能列印是一種,
一些關鍵功能鎖起來是一種,
這是我們公司的經驗,

這樣也有壞處,客戶評估時用的不爽,也會影響決策,
只好準備一個全功能但鎖使用日期或次數的版本,
(程式是同一個,但是有個public變數設定是否為demo版,然後功能鎖起來)
客戶百百種,一定要保留一些彈性

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
janlih



註冊時間: 2003-11-04
文章: 69


第 13 樓

發表發表於: 星期六 八月 05, 2006 8:58 pm    文章主題: 引言回覆

也可以限制資料筆數,若大於筆數則無法新增,如此便可不須建立資料庫。
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作