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

http://i.stack.imgur.com/5sz05.jpg

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

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

Python ctypes access violation with const pointer arguments -