delphi - 123 ERROR_INVALID_NAME after activate Wave audio liverecorder -
i using wave audio component
in project , run problem unable resolve.
i using delphi xe 5 , operating system windows 8. when trying run project , active liveaudio recorder on windows 7, got this: error exception eoserror in module chatproject.exe @ 00029633. system error. code: 123. filename, directory name, or volume label syntax incorrect
. working normal on windows 8,. tried debug , figure out problem got error message when activating recorder
update of question :
i debugged each of sendtocl , sendbuffer ,buffer^, buffersize , here result in image ,, have no idea how fix sendbuffer , buffer^ , sendtocl
you have 4 references sendtocl:
#56: sendtocl: tidudpclient; #235: if sendtocl.active #236: sendtocl.sendbuffer(rawtobytes(buffer^, buffersize)) #260: sendtocl.broadcast(usertype.text, 12000);
it should getting created when form created, assuming it's component dropped on form. whatever reason, isn't instantiated @ point.
this consistent exception message you're getting.
the error_invalid_name pointing invalid uri, path, or filename -- it's entirely possible it's valid in win 8 not win 7. when try invoke .active, fails. why sendtocl woudl set nil doesn't make sense. mabye exception on sendbuffer method?
as ken suggests, need go in debugger , figure out what's going on. i'm not sure there's more "out here" can other comment on how code appears.
Comments
Post a Comment