Win32.hlp at Borland and IShellLink, again.

new topic     » topic index » view thread      » older message » newer message

Greetings!

The Win32.hlp help file I mentioned I found at Borland was at this address:


The zip file is only 5.47 MB, but it expands to a whopping 23.6 MB file
called Win32.hlp, the Win32 Programmer's Reference.  Its modify date is
3-14-97.  The help file I originally got from this site has a compressed
size of 7.59 MB expanding to only 10.7 MB.  Its modify date (the helpfile,
not the zip) is 4-16-96.  Just by the name and the cursory look I've given
the bigger file, it seems like it is an update of some sort.  Can't say yet
what the extra 13 MB (!) actually provides.  Lots of references to "now
available on NT".  The "original" version is still available at:


I imagine that the 8 MB version Mycroft found is this version.  If there is
yet another version, please let me know!

As to Noah Smith's question about "wrappers"...  I am using the term to
mean any Euphoria function or procedure which calls a Win32 function or
procedure in a .dll file, "wrapping" the c_func or c_proc with Euphoria
code and making it accessible as a regular Euphoria function or procedure.

Which brings me back to a "wrapper" for IShellLink functions...
Since IShellLink is an "interface" (whatever that is?) whose methods which
process shortcuts (.LNK files) are referenced using member function format
as IShellLink::SetArguments, and since these functions are not in .dlls (or
don't seem to be?), I was wondering if the experts know how to access them
from Euphoria. (If you DO know, you ARE an expert!)  I'd really like to be
able to call a Euphoria "wrapper" procedure CreateShortcut (sequence
targetfile, sequence cmdline, sequence workdir, sequence iconfile, integer
iconindex, integer showwindow, sequence destination_name) or something
along those lines.  Wouldn't that be useful?

If someone could tell me how to do it, I'd really appreciate it.  If you've
already done it and would post it, well I'd just kiss your, er, electronic
feet!  Or, if someone has a stand-alone .EXE file which creates shortcuts,
that would be helpful, too.

Thanks
John Cannon

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu