AHOI智慧型評測系統開發(一)

2021-04-01 05:30:30 字數 2123 閱讀 2039

這幾天在做乙個評分系統,面向安徽青少年資訊學奧賽(ahoi)的。

先前師兄午夜裸奔gg做了一套,用了幾年了。我覺得蠻好,操作也蠻方便的,尤其是

導excel和報表排序那一塊做得很棒。只是測試模組用的是hnoi測試系統的,本著以

後方便的想法,就準備著手把這兩塊整合成乙個軟體。(做得萬一不能用或bug太多

師兄表b4我哈 ^_^)

不過通過做這個系統還學到不少咚咚de..

---------關於ini檔案的操作---------

讀ini檔案字段方法:

api定義:

declare function getprivateprofilestringbykeyname& lib "kernel32" alias

byval lpszdefault$, byval lpszreturnbuffer$, byval cchreturnbuffer&, byval

lpszfile$)

使用:function getprivatestringvalue(strsection as string, strname as string,

strfilename as string) as string

'這個函式是用來對ini檔案進行讀操作的,windows api 函式

'函式說明:

'strfilename 是所要讀取的檔名

'strsection  是這個檔案中的乙個節點名

'strname 是所要查詢的欄位名

寫ini檔案字段方法:

api定義:

declare function writeprivateprofilestringbykeyname& lib "kernel32" alias

lpkeyname as string, byval lpstring as string, byval lplfilename as

string)

使用:function writeprivateprofilestringbykeyname(strsection as string, strname

as string, strvalue as string, strfilename as string)

'這個函式是用來對ini檔案進行寫操作的,利用api函式

'函式說明:

'strfilename 是所要儲存的檔名

'strsection  是這個檔案中的乙個節點名

'strname 是所要查詢的欄位名

'strvalue 是所要替換字段值

---------關於資料夾拷貝---------

使用 vb 本身的 filecopy 及 fso 物件基本能完成大部分的檔案(夾)操作

功能。但如果想要更加強大的功能的話,還是使用 win32 api: shfileoperation

通過它可以完成很多底層功能,實現效果就象在 windows 本身執行檔案操

作一樣。如,可以做到:

1.檔案(移動)拷貝。可以指定多個源,並且可使用(*.*)萬用字元,可指定是

否拷貝子資料夾,是否顯示拷貝進度視窗等等。

2.刪除檔案。同樣可以指定萬用字元,並且在刪除前提示使用者等等。

.....

定義:declare function shfileoperation lib "shell32.dll" alias

"shfileoperationa" (lpfileop as shfileopstruct) as long

---------關於檔案瀏覽---------

定義:declare function shbrowseforfolder lib "shell32.dll" alias

"shbrowseforfoldera" (lpbrowseinfo as browseinfo) as long

type browseinfo

howner as long

pidlroot as long

pszdisplayname as string

lpsztitle as string

ulflags as long

lpfn as long

lparam as long

iimage as long

end type

智慧型客服系統開發(技術方案)

乙個智慧型客服系統,負責全部的開發任務 主要包括前端頁面開發,後台邏輯設計,中間客服與使用者之間的對話流設計 演算法部分 以及系統部署。前端頁面採用vue框架 最近比較火的乙個框架,vuejs比較貼合python的風格,所以用起來比較順手 後端採用django,典型的mvt架構,類似於android...

智慧型樹原始碼 智慧型樹平台系統開發

智慧型樹系統是趣步模式系統 智慧型樹,對應趣步模式系統的 糖果 智慧型枝,對應趣步模式系統的 任務卷 趣步通過走路完成任務卷任務,產生糖果 智慧型樹通過答題完成智慧型枝任務,產生智慧型樹。智慧型樹如何玩?自己玩可以賺取收益,推薦朋友玩也能賺取收益,亮點就是所有的一切都是免費。以下是智慧型樹的獎勵制度...

系統開發 系統規劃

一 系統規劃五個階段 1 專案目標和動機 2 立項價值判斷 3 專案選擇和確定 4 初步調查 5 可行性研究 包括經濟可行性,技術可行性,法律可行性,使用者使用可行性 二 可行性分析八個階段 1 複查系統目標和規模 2 分析現在系統 3 匯出新系統的高層邏輯模型 4 使用者複查 5 提出並評價解決方...