|
I wasn't clear. It should have been something like "Do you want to hide the menu that appears on key press, or do you want to suppress the key press event, so that the menu does not appear at all".
|
|
|
|
|
I got an usb radio and I want to keep playing music in a buffer so I can save it later. How can I do it?
|
|
|
|
|
Does the radio have a record feature?
"Posting a VB.NET question in the C++ forum will end in tears." Chris Maunder
|
|
|
|
|
Can't you use the windows sound panel/mixer to re-route the audio to a file ?
|
|
|
|
|
No record feature. I want to write a program to save audio but I don know about buffers. Is there any sample source code to record a playing audio?
|
|
|
|
|
Search in MSDN (or google the entire internet) for waveInOpen or waveInAddBuffer - these are some of the SDK-level Windows Multimedia functions you could use to handle.
An approach I have used in the past is to allocate a set of buffers in memory (using malloc - I code in C!) then open the wave device, and one by one do waveInAddBuffer to the audio device, and processing each buffer (copy it to another area in memory) whenever it is full and do waveInAddBuffer again. I only stored a few minutes, so I could replay a short section from PC memory, but you could write them to a file on the hard disk instead.
|
|
|
|
|
I had a look for a small project I wrote a few years back, but could only find a very early version that doesn't do anything.
The project recording and play using Waveform audio interface http://www.codeproject.com/useritems/julienT.asp[^] appears to do what you want, but the article doesn't really describe anything. The source code looks quite well commented. Try starting here.
If the above article doesn't help, search codeproject articles for waveInOpen, and have a look at the other sample projects that are shown.
Once you've had a look at the sample code on CodeProject, try to ask about specific problems you have.
|
|
|
|
|
hi,
I am using CApplication,CWorksheets,CWorkSheet classes from VC++, I need to copy a sheet into the same WorkBook but i dont know how.
Thanks
|
|
|
|
|
Have you looked at the documentation for the Excel Object Model?
led mike
|
|
|
|
|
Yes,
but all the information is about C# or VB, nothing about C++ using classes CWorksheet,CWorkBook...
I think i must use CWorksheet.Copy (Or CWorkSheets.Copy) function, but i dont now what parameters i need to send. (It ask for two Variants).
|
|
|
|
|
_Nanon_ wrote: but all the information is about C# or VB
Well, the interfaces used and the flow of how to accomplish something is the same no matter what language the client is implemented in.
If you find a good example of what you want to do, but it's not written in the language you'd prefer, I suggest you study the flow and the function arguments anyway. It would get you a picture of what you need to do and in what order to do it.
You might even get a little understanding of the other language as well while you're at it and that must be a good thing, right?
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown
|
|
|
|
|
I found examples in VB, but the problem it is not th algorithm, the problem is where can i found information about arguments for VC++, because it is different between C#,C++ and VB (I think, but i am not sure) to use the CWorkSheet (CWorkBook....)
I am tried:
CWorkSheet MYSHEET.copy(_variant_t(SHEET),_variant_t(SHEET))
CWorkSheet MYSHEET.copy(_variant_t(NUMBER),_variant_t(NUMBER))
CWorkSheet MYSHEET.copy(_variant_t(SHEET NAME),_variant_t(SHEET NAME))
CWorkSheets MYSHEETS.copy(_variant_t(SHEET),_variant_t(SHEET))
CWorkSheets MYSHEETS.copy(_variant_t(NUMBER),_variant_t(NUMBER))
CWorkSheets MYSHEETS.copy(_variant_t(SHEET NAME),_variant_t(SHEET NAME))
|
|
|
|
|
_Nanon_ wrote: but i dont now what parameters i need to send. (It ask for two Variants).
Yes they hide that information in the Documentation[^]
led mike
|
|
|
|
|
I already read this documentation, and i tried to use an CWorksheet element as argument for the function, but it does not work.
_Nanon_
|
|
|
|
|
_Nanon_ wrote: I already read this documentation, and i tried to use an CWorksheet element as argument for the function,
Before I gave you the link? Because your earlier posts said you didn't know what to send as arguments.
led mike
|
|
|
|
|
_Nanon_ wrote: I already read this documentation
Obviously not, since it clearly says that you cannot specify both Before and After which is exactly what you have done in every case in the reply you sent to my post.
Furthermore the documentation says that Excel will create a new workbook if you specify neither Before nor After .
I suspect the parameters could be either integers (VT_I4 ) specifying the index of the sheet or strings (VT_BSTR ) specifying the name of the sheet.
I haven't tried it though so I'm not sure.
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown
|
|
|
|
|
I am agree with you, but i am not able to use only one argument, i dont know what i need to write to use copy with before option for example.
I tried to pass VT_I4 and VT_BSTR parameters, but it does not work.
Thanks
|
|
|
|
|
Try recording a macro while you're copying a worksheet.
Then you can read the resulting VBA code to figure out how to do it. You just have to translate it to C++. That's what I do when I need to figure out to do things with Excel and I cannot find an example of how it should be done, including creating diagrams.
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown
|
|
|
|
|
The problem is solved:
The argument used must be the Worksheet DISPATCH, then all works correctly.
Thanks a lot to Roger Stoltz and to led mike for your help.
|
|
|
|
|
hi,
i am new to IPC - shared memory.
is it possible to store a message with the index in shared memory so that a particular message could be retrieved using the index?
is there anyway of storing a structure in a shared memory?
help me out..
adavance thanks..
Sangeetha
|
|
|
|
|
sungita wrote: is it possible to store a message with the index in shared memory
Yes.
sungita wrote:
is there anyway of storing a structure in a shared memory?
Yes.
See my article XQueue for details.
Best wishes,
Hans
|
|
|
|
|
it's already sorted mam!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You
|
|
|
|
|
Hi,
When we are using shared PCs, like in an internet cafe, how do we make sure that there are no Keylogger software running in the background?
Regards,
Blumen
|
|
|
|
|
|
humm google dude!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You
|
|
|
|