nim讀寫註冊表的小例子

nim讀寫註冊表的小例子
2018年5月7日 15:11:58 codegaywindows

貼一個nim讀寫註冊表的例子,雖然簡單,可是nim官方沒有寫windows註冊表相關的文檔,
我貼的例子興許能幫你們省點時間,如下代碼是讀取計算機描述和設置計算機描述的:學習

import registry

const path = r"SYSTEM\CurrentControlSet\services\LanmanServer\Parameters"
const key = "srvcomment"

proc getsrvcomment():string {.discardable.} =
    getUnicodeValue(path, key, HKEY_LOCAL_MACHINE)

echo getsrvcomment()


proc setsrvcomment(comment: string) {.discardable.} =
    setUnicodeValue(path, key, val = comment, HKEY_LOCAL_MACHINE)

setsrvcomment("呆瓜小賊 給我上來")

其中 registry 模塊是目前nim中自帶的,對應是 nim的目錄\lib\windows\registry.nim
是一個很是好的學習例子。code

相關文章
相關標籤/搜索