i want to use this .dll file for some data in some files i create
http://gmc.yoyogames.com/index.php?showtopic=505288
if i can use it, how?, if i can't, why not and do you have a better method for encrypting plain text files that could also be used in Game Maker 8
Look at the documentation for it. There is no way to tell you how to use it without first knowing what programming language you plan to use it with.
i think i didn't make it clear, i'm talking about using in RMXP so the language would be RGSS, i though that would be clear when i posted in "RGSS / RGSS2 Scripts > Script Troubleshooting"
so what i am asking is "if i can use it (In RPG Maker XP), how?, if i can't, why not and do you have a better method for encrypting plain text files that could also be used in Game Maker 8 (that i could also use in RPG Maker XP)"
I take it you mean Ruby then, since RGSS is not a computer language. That may be a pretty big obstacle to you right there.
Look into the Win32API class of Ruby, and figure out what pointers you need, how to pack them, and what methods to call by examining the DLL and its documentation.
As for GameMaker, I have never used it and have no idea how to do it with GML, so good luck on that.
i take it that whatever i learn about this Win32API i can use in the script editor of RMXP?
Yes, its a Ruby class.
Game maker uses dll's made in C much like RGSS (Ruby) can. However! Game Maker can also use libraries created in Delphi (coding language). Not sure if Ruby can also. This means a couple of things, the dll you want to use might have been coded in Delphi for GM specifically. If so, you might have a harder time trying to use it in RMXP. Again I dunno if Ruby can use Delphi coded libraries. The reason GM can is because it was coded in Delphi. (I believe)
But it could have been coded in C which if thats the case, it'll work fine. Theres just one thing though, you can't really tell the difference. One more thing, I could be sadly mistaken about all of this, I just remember from GM 6 & 7 you were able to use Delphi libraries. While I have used GM 8 I really didn't keep tabs on it.