SDBIniFile

Post a reply

Visual Confirmation

To prevent automated access and spam, you are required to confirm that you are human. Please place a check mark next to all images of monkeys or apes. If you cannot see any images, please contact the Board Administrator.

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:
BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON
Topic review
   

Expand view Topic review: SDBIniFile

Post by trixmoto » Thu Jan 26, 2006 4:16 am

Yes, thanks jiri. When I was looking at a previous script I noticed that I'd used SDB.MyMusicPath so I'm using that now! :)

Post by mockturtle » Thu Jan 26, 2006 3:18 am

Another option is

Code: Select all
SDB.MyMusicPath


Jiri

Post by onkel_enno » Thu Jan 26, 2006 2:21 am

trixmoto wrote:Ok, cheers. How do I get to the <userdocuments> though?


Code: Select all
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
Source =WshShell.RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\My Music") & "\MediaMonkey"
Set WshShell = Nothing

Post by trixmoto » Wed Jan 25, 2006 10:15 am

Ok, cheers. How do I get to the <userdocuments> though?

Post by psyXonova » Wed Jan 25, 2006 9:33 am

MediaMonkey.ini can only be named MediaMonkey.ini, else MM wont work...
The location of the MediaMonkey.ini is standard:
<UserDocuments>\My Music\MediaMonkey

If MM is used in a shared envirronment then the MediaMonky.ini is located under the
<ProgramFiles>\MediaMonkey folder.

There is a MediaMonkey.ini file under that folder all the times but when not used under shared environment it only contains entries for direct sound ([out_ds] section).

Using that info is quite easy to get the location of the ini file. If the ini inside program files is empty (use a stream object to check this) then the ini is located under the first folder...

Hope this helps

SDBIniFile

Post by trixmoto » Wed Jan 25, 2006 9:06 am

It would be really useful if SDBIniFile had a location "Get" property which allowed you to retrieve the filename of the .ini file. What do you think?

Top