I think the only way to do this is to write the values to a file, and then read the file from your application.
For example:
<html>
<head>
<script type="text/javascript">
function getValue()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var FileObject = fso.OpenTextFile("Test.txt", 8, true,0);
FileObject.write(document.getElementById("text1").value)
FileObject.close()
}
</script>
</head>
<body>
<form>
<input type="text" id="text1" value="Type me" />
<input type="checkbox" id="check1" value="Check me" checked/>
<input type="button" id="button1" onclick="getValue()" value="Show value" />
</form>
</body>
</html>
This will write the text in the textbox to the file Test.txt.
Read the file with your application to get the values.
NOTE: This example will only work with Internet Explorer, Since it uses an ActiveX object.
I'm not sure if Agrahams WebBrowser control allows ActiveX, but you should give it a shot