|
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
symis
註冊時間: 2006-11-03 文章: 39
第 1 樓
|
發表於: 星期五 六月 12, 2009 12:19 pm 文章主題: ● 別的語言有巨集指令嗎? |
|
|
以前我用xbase系列的語言,覺得巨集指令很好用,如:
&dbf 或 EVALUATE(dbf) 或 (dbf)
可以省很多程式,
但現在用vb6,好像就沒有類似的指令/用法了,如果有的話,配合dd(data dictionary)會很好用
不知各位大大,知道還有什麼語言可以用巨集指令?
我考慮學.NET , 不知是否有此功能?
thanks! |
|
回頂端 |
|
|
nelsonchuang
註冊時間: 2003-09-04 文章: 563 來自: 臺灣
第 2 樓
|
發表於: 星期五 六月 12, 2009 3:05 pm 文章主題: |
|
|
沒有 _________________ 大家好,請多指教 |
|
回頂端 |
|
|
elleryq
註冊時間: 2007-06-21 文章: 768
第 3 樓
|
發表於: 星期一 六月 15, 2009 9:08 am 文章主題: |
|
|
c# 有,只是繞的路比較遠...寫起來沒有 vfp 那麼簡單... |
|
回頂端 |
|
|
saint
註冊時間: 2003-07-14 文章: 211
第 4 樓
|
發表於: 星期二 六月 16, 2009 9:54 am 文章主題: |
|
|
javascript 有,如果你是指把字串利用function 的方式變成可執行的指令 |
|
回頂端 |
|
|
green
註冊時間: 2003-09-19 文章: 136
第 5 樓
|
發表於: 星期二 六月 16, 2009 10:54 am 文章主題: |
|
|
Visual Dbtools 有,但可能很多人不知道有這個東東~~ |
|
回頂端 |
|
|
symis
註冊時間: 2006-11-03 文章: 39
第 6 樓
|
發表於: 星期五 六月 19, 2009 11:42 am 文章主題: |
|
|
to elleryq,
沒想到我心目中最強的C語言,也會輸VFP...
to saint,
我是指,用巨集,可把變數和現有字串連起來用,如:fields&x ,其中x可能是1~9,如此,我可以很快地去存取fields1~fields9的欄位值
-----------------
to green,
我用過dbtools,可惜是DOS版
anyway,thanks all! |
|
回頂端 |
|
|
nelsonchuang
註冊時間: 2003-09-04 文章: 563 來自: 臺灣
第 7 樓
|
發表於: 星期五 六月 19, 2009 3:26 pm 文章主題: |
|
|
javascript 是類似vfp的巨集沒錯啊~作法也類似~你沒用過而已.
不過它確實不能用&來執行 _________________ 大家好,請多指教 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 8 樓
|
發表於: 星期五 六月 19, 2009 4:09 pm 文章主題: |
|
|
直譯式的語言才有所謂 即時巨集處理器,
一般編譯式語言也有所謂巨集,不過是用在編譯前的預編譯器(precompiler),
即時巨集處理器通常需要另外撰寫.
一些pc game 也都有內建即時巨集處理器,
只是也只能處理有限的工作.
n年之前遇過一家廠商,自行開發 basic 巨集處理器,
(因為他們本來就養了不少人開發編譯程式)
可以利用 basic 語法撰寫巨集,
讓他們的系統取用.
不知道倒了沒有. XD _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
elleryq
註冊時間: 2007-06-21 文章: 768
第 9 樓
|
發表於: 星期一 六月 22, 2009 9:05 am 文章主題: |
|
|
symis 寫到: | to elleryq,
沒想到我心目中最強的C語言,也會輸VFP...
|
c# 跟 c 是不一樣的...
另外,每種語言本來就有他比較適合的領域
沒有必要這樣硬比 |
|
回頂端 |
|
|
symis
註冊時間: 2006-11-03 文章: 39
第 10 樓
|
發表於: 星期二 六月 23, 2009 8:34 am 文章主題: |
|
|
這是玩笑話(少打一個^_^),我當然知道語言各有特性和專長,搞不好VFP還是用C++寫的咧! |
|
回頂端 |
|
|
symis
註冊時間: 2006-11-03 文章: 39
第 11 樓
|
發表於: 星期五 七月 03, 2009 3:02 pm 文章主題: |
|
|
剛剛有新發現!
在Crystal reports竟然有類似的用法!
Private Sub Report_BeforeFormatPage(ByVal PageNumber As Long)
...
For i = 0 To 5
chkPro = "chkPro" & CStr(i + 1)
Me.SetReportVariableValue chkPro, CBool(frmCOPP09.chkDes(i).Value)
Next i |
|
回頂端 |
|
|
區榮熾
註冊時間: 2005-11-14 文章: 191
第 12 樓
|
發表於: 星期五 七月 03, 2009 4:58 pm 文章主題: |
|
|
To symis
閒聊.....
我的想法是....沒有一種程式語言能讓使用者全都合用的,這就像沒有一部汽車,其各種性能都比其他牌優異.
怎會這樣呢? (因為受限於 $$$$ 啊!,曲高和寡!不能生存)
使用者祗能依據自己的條件,去選擇適用而已,因而就會有遺珠之憾.........更因為生產者一版再版的升格,使用者
的口袋就扁而又扁,總是不能滿足.........
所以......祗能據己所有,充分發揮,不够用時兵來將擋.........
沒事........
重讀一次 elleryg 的文,說法比我精緻多了..... |
|
回頂端 |
|
|
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|