#173842 - 2002-12-24 14:51:22
計算九星順逆飛盤的VB模組
|
雙喜臨門
|
註冊: 2001-11-13
文章數: 2707
來自: 台北市
|
|
因為 Destiny 網並沒有命理程式討論區, 所以就借用風水版張貼一下這個小模組了
當然這只是個最基本的原型, 單純輸入要入中宮的數字 然後排出順逆飛的九宮罷了,
至於要如何使用,並加工成站上的排盤程式, 則必須要網友們自己加工了,短時間內小凱哥大概沒空了,等有空再寫吧 反正目前站上的系統很完備,自己寫Client版本只是好玩和研究罷了.
這個VB模組只是核心碼,至於要起運盤亦或是判斷坐山立向起挨星盤, 用不用替,都會用到.程式寫的不好,僅供參考就是了.
按下附加檔案可以下載該檔案的 VB Source file
================================================= 把以下程式碼放入模組
Option Explicit
'九星順飛,Center為入中宮的數字 Public Function Fly9C(ByVal Center As Integer) As String Dim A(9) As Integer Dim C(9) As Integer Dim i As Integer
'順飛次序為A(i),順飛方格次序為i A(1) = 5: A(2) = 9: A(3) = 6 A(4) = 7: A(5) = 2: A(6) = 8 A(7) = 3: A(8) = 4: A(9) = 1 For i = 1 To 9 C(A(i)) = Center Center = Center + 1 If Center = 10 Then Center = 1 Next i
'排盤 For i = 1 To 9 Fly9C = Fly9C & C(i) & " " If i Mod 3 = 0 Then Fly9C = Fly9C + vbCr + vbLf Next i
End Function
'九星逆飛,Center為入中宮的數字 Public Function Fly9R(ByVal Center As Integer) As String Dim A(9) As Integer Dim C(9) As Integer Dim i As Integer
'逆飛次序為A(i),逆飛方格次序為i A(9) = 1: A(8) = 4: A(7) = 3 A(6) = 8: A(5) = 2: A(4) = 7 A(3) = 6: A(2) = 9: A(1) = 5
For i = 1 To 9 C(A(i)) = Center Center = Center - 1 If Center = 0 Then Center = 9 Next i
'排盤 For i = 1 To 9 Fly9R = Fly9R & C(i) & " " If i Mod 3 = 0 Then Fly9R = Fly9R + vbCr + vbLf Next i
End Function
=========================================================== 使用範例 把以下程式放入表單的按鈕中
Private Sub Command1_Click() Dim AA As String AA = Fly9C(7) Print AA
AA = Fly9C(2) Print AA
AA = Fly9R(3) Print AA
End Sub
附加檔案
186370-9star.zip (126 下載)
|
↑回到頂端↑
|
|
|
|
#173843 - 2002-12-27 17:31:53
Re: 計算九星順逆飛盤的VB模組
|
雙喜臨門
|
註冊: 1999-12-21
文章數: 2679
來自: 台灣
|
|
多謝兄的努力呀
_________________________
耿鉦洲曰:『風水是以天地為實驗室,人為白老鼠之學問』,不可不慎啊! ***************************************************************** 招收有緣職業班入室弟子,須有宗教信仰,一對一傳授。 妙派陽宅學費50萬元/10萬元RMB 三元地理陰陽宅學費100萬元/RMB20萬元 定期會調升,有基礎及慧根高者.三個月能學成.)』及函授班初、中、高級學員,緣盡停傳/以郵件為主,! 教學及拜師網站:https://www.facebook.com/victor.keng1 LINE:0928082689 臺灣手機:+886- 928-082-689 E-MAIL: [email protected]三元地理免費入門QQ群(111086385) 妙派風水收徒詢問QQ群(74338030)
|
↑回到頂端↑
|
|
|
|
#173847 - 2002-12-28 14:45:16
Re: 計算九星順逆飛盤的VB模組
|
飛龍在天
|
註冊: 2002-11-02
文章數: 479
來自: 台灣
|
|
只有一個字'懶' 而且當時在老家寫的 用撥接上網 所以用上傳比較快 另外 在這裡如何附加檔案? 我想將執行檔及程式附上去 一起研究
|
↑回到頂端↑
|
|
|
|
#173848 - 2002-12-28 19:18:54
Re: 計算九星順逆飛盤的VB模組
|
雙喜臨門
|
註冊: 2001-11-13
文章數: 2707
來自: 台北市
|
|
在回覆文章的時候 記得在貼文區的下方 把 "我要預覽我的文章 並且/或是 附加一個檔案" 的選項打勾, 然後按下 "繼續" 就會出現一個上傳檔案的輸入欄位了 但是 Destiny 網的上傳檔案好像有 200K 的限制. 因此編譯過的執行檔封裝可能會太大. 如果是原始VB程式 source code 就小很多了.
|
↑回到頂端↑
|
|
|
|
#173849 - 2002-12-29 05:40:04
Re: 計算九星順逆飛盤的VB模組
|
飛龍在天
|
註冊: 2002-11-02
文章數: 479
來自: 台灣
|
|
那我的達摩一掌金寫的太大了 有興趣告訴我 我e-mail給你 六壬神算也有執行檔格式 有興趣一起研究 就mail給我 檔案是用安裝程式的一般人也可以用 [email protected]
|
↑回到頂端↑
|
|
|
|
#173850 - 2002-12-29 06:57:17
Re: 計算九星順逆飛盤的VB模組
|
雙喜臨門
|
註冊: 2001-11-13
文章數: 2707
來自: 台北市
|
|
alune: 謝謝您的熱心. 我的e-mail是 [email protected]短時間內我恐怕無法抽出時間作這方面的研究和投入. 但還是很高興有緣與您相互研究.
|
↑回到頂端↑
|
|
|
|
4 線上使用者 (nc123, jackso, merci, 1 隱形),
105
Guests and
29
Spiders online. |
Key:
Admin,
Global Mod,
Mod
|
|
81756 使用者
54 討論區
222085 議題
2159741 文章
最高線上使用者: 3332 @ 2025-04-24 03:32:48
|
|
|