Powerbuilder 11 버전에서 고유 한 파일 이름을 가져 오는 방법을 코드를 찾고 있습니다. 나는이 기능을 사용하고있다. 나는 다음과 같은 코드를 사용하지만,이 작품Powerbuilder - 고유 한 파일 이름을 얻으려면
FUNCTION integer GetTempFileName (ref string tempdir, ref string prefix, integer seed, ref string tempfile) LIBRARY "kernel32" alias for "GetTempFileNameW"
string ls_prefixe = "app"
integer li_seed = 0
string ls_filename
ls_filename = space(256)
li_rc = GetTempFileName(ls_tempdir, ls_prefixe, li_seed, ls_filename)
IF li_rc = 0 THEN
MessageBox("Oups", "Error")
ELSE
MessageBox("Unique filename", ls_filename)
END IF
누락 된'int li_rc'와'string ls_tempdir'을 추가하는 것만으로 코드가 내 PB11에서 작동합니다. "작동하지 않는"것은 무엇입니까? 오류 메시지, 구문 오류? – Seki