homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author owenl
Recipients owenl, theller
Date 2010年09月19日.08:27:12
SpamBayes Score 7.405951e-05
Marked as misclassified No
Message-id <1284884836.67.0.339605247259.issue9884@psf.upfronthosting.co.za>
In-reply-to
Content
Note:
This issue also occurs on other 64 bit windows OS(i.e. windows xp 64bit)
Load "testPy2.dll" needs vc++ runtime library (http://download.microsoft.com/download/2/d/6/2d61c766-107b-409d-8fba-c39e61ca08e8/vcredist_x64.exe)
Update "testPy2.dll", use this to reproduce the issue.
python code:
import sys
from ctypes import *
windll.LoadLibrary("testPy2.dll")
#########################################
def test3(param1,param2,param3,param4,param5,param6,param7,param8,param9,param10):
 print("================")
 print(param1)
 print(param2)
 print(param3)
 print(param4)
 print(param5)
 print(param6)
 print(param7)
 print(param8)
 print(param9)
 print(param10)
 print("================")
 return 20
 
C_METHOD_TYPE4 = WINFUNCTYPE(c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32)
windll.testPy2.fntestPy7(9,C_METHOD_TYPE4(test3))
#########################################
def test4(param1,param2,param3,param4,param5,param6,param7,param8,param9,param10):
 print("================")
 print(param1)
 print(param2)
 print(param3)
 print(param4)
 print(param5)
 print(param6)
 print(param7)
 print(param8)
 print(param9)
 print(param10)
 print("================")
 return 20
 
C_METHOD_TYPE5 = WINFUNCTYPE(c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32, c_int32)
windll.testPy2.fntestPy8(10,C_METHOD_TYPE5(test4))
#########################################
def test5(param1,param2,param3,param4,param5,param6,param7,param8,param9,param10):
 print("================")
 print(param1)
 print(param2)
 print(param3)
 print(param4)
 print(param5)
 print(param6)
 print(param7)
 print(param8)
 print(param9)
 print(param10)
 print("================")
 return 20
 
C_METHOD_TYPE6 = WINFUNCTYPE(c_int32, c_float, c_float, c_float, c_float, c_float, c_float, c_float, c_float, c_float, c_float)
windll.testPy2.fntestPy9(11,C_METHOD_TYPE6(test5))
History
Date User Action Args
2010年09月19日 08:27:16owenlsetrecipients: + owenl, theller
2010年09月19日 08:27:16owenlsetmessageid: <1284884836.67.0.339605247259.issue9884@psf.upfronthosting.co.za>
2010年09月19日 08:27:14owenllinkissue9884 messages
2010年09月19日 08:27:13owenlcreate

AltStyle によって変換されたページ (->オリジナル) /