-1

私は pywin32 拡張機能の win32api.RegLoadKey 部分を試みていますが、最初に PyHKEY を作成する必要があると想定しています。しかし、PyHKEY がどのモジュールに含まれているかはわかりません。ドキュメントも同様に役に立ちません。http://docs.activestate.com/activepython/2.4/pywin32/PyHKEY.htmlまた、そこにあるドキュメントでは、PyHKEY は単なる int であるが、呼び出しで int を使用する PyHANDLE であることに注意してください。例外を引き起こします:error: (6, 'RegLoadKey', 'The handle is invalid.')

どんな助けでも大歓迎です!

簡単な更新:

import win32api

handle = int()

win32api.RegLoadKey(handle, "tempKey", "C:\\Users\\Default\\NTUSER.dat")
4

1 に答える 1

0

Python は動的です。独自のオブジェクトを作成しない限り、タイプを「使用」しません。それ以外の場合は、与えられたオブジェクトを使用します。win32api.RegOpenKeyEx()使用できるキー オブジェクトを提供するか、win32api.RegLoadKey()状態のドキュメントとして、4 つの定義済み定数のいずれかを使用してハイブ ルートをロードできます。

于 2012-07-19T23:56:33.183 に答える