[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.platform.swt] Re: how to extract vt_bstr send byRef from Variant
|
See how the org.eclipse.swt.browser.Browser class on Windows does the same
thing:
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt/Eclipse%20SWT%20Browser/win32/org/eclipse/swt/browser/Browser.java?rev=HEAD&content-type=text/vnd.viewcvs-markup
OleListener listener = new OleListener() {
public void handleEvent(OleEvent event) {
switch (event.type) {
case BeforeNavigate2: {
Variant varResult = event.arguments[1];
String url = varResult.getString();
...
site.addEventListener(BeforeNavigate2, listener);
where site is an instance of a class that extends OleControlSite.
Chris