PDA

View Full Version : Worm~~~Something About GetTagInfo.dll


handsomer100
04-09-2005, 09:57 AM
I use you GetTagInfo.dll to read MP3 Tags,but i only read you example mp3 file,is this dll only for IDv3 1.1 or Because of my chinese system?

Is it write for IDv3 2.0 or higher and for unicode word?

The Result is _ERROR_~~~~

And i think mabe my Variable write wrong~~~

in your example,the code is:
sTitle = DLL.CallFunction("AutoPlay\\Docs\\GetTagInfo.dll", "GetTagInfo", "\"Autoplay\\audio\\David Gray - Please Forgive Me.mp3\",1", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL)

but in this you use the relatively path,i want to use Variable which store the path to DLL function,and it doesn`t work.
My code:
sTitle = DLL.CallFunction("AutoPlay\\Docs\\GetTagInfo.dll", "GetTagInfo", "Mp3List[1],1", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL);

or:
sTitle = DLL.CallFunction("AutoPlay\\Docs\\GetTagInfo.dll", "GetTagInfo", "\Mp3List[1],1", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL);

But they can`t work also~~~~~~

JimS
04-09-2005, 12:03 PM
Try:
sTitle = DLL.CallFunction("AutoPlay\\Docs\\GetTagInfo.dll", "GetTagInfo", "\""..Mp3List[1].."\"",1", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL);



.

handsomer100
04-09-2005, 07:33 PM
i have try it~~~~~~~
But it donsn`t work too~~~~

JimS
04-10-2005, 04:14 AM
OK, then try this one:

sTitle = DLL.CallFunction("AutoPlay\\Docs\\GetTagInfo.dll", "GetTagInfo", "\""..Mp3List[1].."\",1", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL)

handsomer100
04-10-2005, 05:47 AM
thx~~~~~~~

I have try it!

the dll can read the ID3 v1&v2 Tag ,and if the file have both v1&v2 Tag it will display v2 Tag first!

And it support UTF-8 code!

I can use this to read the chinese tag!

:)

handsomer100
04-10-2005, 09:31 AM
Worm~~~~~

is there only 4 Tag can get from this DLL?

Any more Tag~~~~?

Worm
04-11-2005, 07:25 AM
I only needed the 4 for the project I was working on, so that is as far as I took it. Sorry for the delay in getting back to you. Spring has sprung :)

BTW, thanks JimS for stepping in for me, I appreciate it.

handsomer100
04-11-2005, 08:00 AM
Nothing~~~~~~~

I think this DLL is much more usefull and powerfull~~~~~if someone can finish a dll which can get full tag!

BTW:Worm,My Project want wo get more Tag Song Length,bitrate and extrainfo three tag info , if you have free time could you advance the dll with these 3 tag?
Or could you tell me ?where is the free dll can get the full tag that can use in AMS5~~~~Thx

JimS
04-11-2005, 04:02 PM
Worm, you’ll notice that it took me two posts to finally arrive at the answer you could have given in one post. That means I must be getting smarter, or at the very least, luckier. :lol

.

-dakis-
04-12-2005, 05:47 AM
Is it possible to modify the tags with help of a dll?


P.S. @Worm Could you add just one more thing to this dll? Year?