|
I don't think that VB can use function pointers to call functions (although I'm not 100% positive). You can Declare a function and use it in VB (see docs on the Declare keyword). However your app will fail to load if wtsapi32.dll isn't on the system.
A solution for this would be to encapsulate all your WTS calls in a COM object in a separate DLL. Then, if your app wants to make some WTS calls, it can create an instance of this COM object and do what needs to be done. When your app isn't on a terminal server, it won't ever create this COM object.
Another solution would be to create a "stub" DLL, in C, that wrapped each function in wtsapi32 you wanted to call. Use the Declare keyword in your VB app to import each of these functions from your stub DLL. Then, when you wanted to call a certain wtsapi32 function, you'd instead call one of your stub dll's functions to do the dirty work (GetProcAddress(), call function, package return values and other info, then pass back to the calling VB function).
If your project is mainly VB, I'd take solution #1. If your project is enough of a mix of C and VB that you don't mind maintaining the C stub as part of the project, go for #2.
|
|
|
|
|
How exactly do I add a click handler for a button on a form using VBScript? In Java it's
I want to call a subroutine before the form does its POST thing.
Or, can the ACTION of a form be set to execute a VB sub instead of going to an URL or script?
|
|
|
|
|
<script language=vbscript>
sub beforeload()
msgbox "Hello World"
end sub
</script>
<INPUT TYPE="SUBMIT" onClick="beforeload()">
|
|
|
|
|
Hello Friends,
There is a component called web browser in VB6.Has anybody used it, Can anybody provide me startup tips on how to use this control as a web browser within my VB Form.
Thx a Ton
Lakshmi
|
|
|
|
|
It's really cool - it's a full featured HTML browser that you can drop right into your apps!
I think that there's an example project on CodeProject that demonstrates how to use it... if not, I'll write one up (we found some pretty cool things to do with it at work).
To use it, you just drop it onto your form. Then in code you can use its Navigate() or Navigate2() functions to tell it to show some HTML page. It fires events when interesting things happen - like the user clicking on a hyperlink, or other things like that.
Take a look at its properties and methods in the object browser - they're all pretty self explanatory. I'd advise creating a test project and just playing around with it for a day or two
|
|
|
|
|
Do you want to know how to make simple database applications in VB but don't know how, or you don't want to use a special 'engine' if so I think I have the appropriate tutorial for you.
visit www.pcbware.co.uk
thank you
Paul Kinlan
Senior Software Engineer
PCBware
www.pcbware.co.uk
|
|
|
|
|
hi im 18 yrs old programmer i know how to make programs with database but i also want to try other techniques in coding a program using database. can u give me some sample code or advice in writing program (im usually dont write functions)
truly yours
jaydee
|
|
|
|