Windows API Calls for Powerbuilder 5.0

¹®Á¦

MciSendStringA( )

ÇØ°á

This function runs an AVI type file by making calls to the library, “winmm.dll�. This API call is very complex and there is no Powerbuilder equivalent.

Global External Function:
FUNCTION long MciSendStringA(string cmd, REF string rtn, long size, long wnd) LIBRARY &
                                                                                                                 "winmm.dll"
Script:
string s_errortext
string filename
filename = "c:\pwrs\pb5i32\ex\code\pbspin.avi"
ociSendStringa ("open "+Filename+" type AVIVideo alias test wait",s_errortext, 0,0)
MciSendStringa ("Window test handle " + string(handle(w_main)) + " wait",s_errortext, 0, 0)
MciSendStringa ("Put test destination wait",s_errortext, 0, 0)
MciSendStringa ("Play test wait", s_errortext, 0, 0)
MciSendStringa ("Close test", s_errortext, 0, 0)

 

ÂüÁ¶