String asText = objTextAsVariant.getObjectAsString().getString(); System.out.println( asText );
public JIVariant NavigateError( IJIComObject pDisp, JIVariant URL, JIVariant Frame, JIVariant StatusCode, JIVariant Cancel) throws JIException { System.out.println("NavigateError - > " + URL.getObjectAsString()); return Cancel; }
public JIVariant NavigateError( IJIComObject pDisp, JIVariant URL, JIVariant Frame, JIVariant StatusCode, JIVariant Cancel) throws JIException { System.out.println("NavigateError - > " + URL.getObjectAsString()); return Cancel; }
public JIVariant NavigateError ( final IJIComObject pDisp, final JIVariant URL, final JIVariant Frame, final JIVariant StatusCode, final JIVariant Cancel ) throws JIException { System.out.println ( "NavigateError - > " + URL.getObjectAsString () ); return Cancel; }
public JIVariant BeforeNavigate2 ( IJIComObject dispatch, final JIVariant URL, final JIVariant Flags, final JIVariant TargetFrameName, final JIVariant PostData, final JIVariant Headers, final JIVariant Cancel ) throws JIException { dispatch = JIObjectFactory.narrowObject ( dispatch ); JIVariant realURL = URL; while ( realURL.isByRefFlagSet () ) { realURL = realURL.getObjectAsVariant (); } System.out.println ( "BeforeNavigate2 -> " + realURL.getObjectAsString ().getString () ); //uncomment and return this to stop loading the page //JIVariant variant = new JIVariant(true,true); return Cancel; }
public JIVariant BeforeNavigate2(IJIComObject dispatch,JIVariant URL,JIVariant Flags,JIVariant TargetFrameName, JIVariant PostData, JIVariant Headers, JIVariant Cancel) throws JIException { dispatch = JIObjectFactory.narrowObject(dispatch); JIVariant realURL = URL; while (realURL.isByRefFlagSet()) { realURL = realURL.getObjectAsVariant(); } System.out.println("BeforeNavigate2 -> " + realURL.getObjectAsString().getString()); //uncomment and return this to stop loading the page //JIVariant variant = new JIVariant(true,true); return Cancel; }
public JIVariant BeforeNavigate2(IJIComObject dispatch,JIVariant URL,JIVariant Flags,JIVariant TargetFrameName, JIVariant PostData, JIVariant Headers, JIVariant Cancel) throws JIException { dispatch = JIObjectFactory.narrowObject(dispatch); JIVariant realURL = URL; while (realURL.isByRefFlagSet()) { realURL = realURL.getObjectAsVariant(); } System.out.println("BeforeNavigate2 -> " + realURL.getObjectAsString().getString()); //uncomment and return this to stop loading the page //JIVariant variant = new JIVariant(true,true); return Cancel; }
public void NavigateComplete2( IJIComObject pDisp, JIVariant URL) throws JIException { pDisp = JIObjectFactory.narrowObject(pDisp); JIVariant realURL = URL; while (realURL.isByRefFlagSet()) { realURL = realURL.getObjectAsVariant(); } System.out.println("NavigateComplete2 -> " + pDisp.getInterfaceIdentifier() + " , " + realURL.getObjectAsString().getString()); }
public void NavigateComplete2( IJIComObject pDisp, JIVariant URL) throws JIException { pDisp = JIObjectFactory.narrowObject(pDisp); JIVariant realURL = URL; while (realURL.isByRefFlagSet()) { realURL = realURL.getObjectAsVariant(); } System.out.println("NavigateComplete2 -> " + pDisp.getInterfaceIdentifier() + " , " + realURL.getObjectAsString().getString()); }
public void NavigateComplete2 ( IJIComObject pDisp, final JIVariant URL ) throws JIException { pDisp = JIObjectFactory.narrowObject ( pDisp ); JIVariant realURL = URL; while ( realURL.isByRefFlagSet () ) { realURL = realURL.getObjectAsVariant (); } System.out.println ( "NavigateComplete2 -> " + pDisp.getInterfaceIdentifier () + " , " + realURL.getObjectAsString ().getString () ); }
System.out.println(jv.getObjectAsString().getString()); System.out.println(jv.getObjectAsString().getString());
System.out.println(jv.getObjectAsString().getString()); System.out.println(jv.getObjectAsString().getString());
public IJIDispatch runPresentation(IJIDispatch activePresentation) throws JIException { IJIDispatch slideShowSettings = (IJIDispatch)JIObjectFactory.narrowObject(activePresentation.get("SlideShowSettings").getObjectAsComObject()); System.out.println("Running Slide show : " + activePresentation.get("Name").getObjectAsString().getString()); IJIDispatch slideShowWindow = (IJIDispatch)JIObjectFactory.narrowObject(slideShowSettings.callMethodA("Run").getObjectAsComObject()); IJIDispatch slideShowView = (IJIDispatch)JIObjectFactory.narrowObject(slideShowWindow.get("View").getObjectAsComObject()); return slideShowView; }
public IJIDispatch runPresentation(IJIDispatch activePresentation) throws JIException { IJIDispatch slideShowSettings = (IJIDispatch)JIObjectFactory.narrowObject(activePresentation.get("SlideShowSettings").getObjectAsComObject()); System.out.println("Running Slide show : " + activePresentation.get("Name").getObjectAsString().getString()); IJIDispatch slideShowWindow = (IJIDispatch)JIObjectFactory.narrowObject(slideShowSettings.callMethodA("Run").getObjectAsComObject()); IJIDispatch slideShowView = (IJIDispatch)JIObjectFactory.narrowObject(slideShowWindow.get("View").getObjectAsComObject()); return slideShowView; }
public IJIDispatch runPresentation ( final IJIDispatch activePresentation ) throws JIException { final IJIDispatch slideShowSettings = (IJIDispatch)JIObjectFactory.narrowObject ( activePresentation.get ( "SlideShowSettings" ).getObjectAsComObject () ); System.out.println ( "Running Slide show : " + activePresentation.get ( "Name" ).getObjectAsString ().getString () ); final IJIDispatch slideShowWindow = (IJIDispatch)JIObjectFactory.narrowObject ( slideShowSettings.callMethodA ( "Run" ).getObjectAsComObject () ); final IJIDispatch slideShowView = (IJIDispatch)JIObjectFactory.narrowObject ( slideShowWindow.get ( "View" ).getObjectAsComObject () ); return slideShowView; }
System.out.println(variant2.getObjectAsString().getString()); System.out.println("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");
System.out.println(variant2.getObjectAsString().getString()); System.out.println("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");
public void performOp () throws JIException, InterruptedException { // IJIDispatch securityDisp = (IJIDispatch)JIObjectFactory.narrowObject(dispatch.get("Security_").getObjectAsComObject()); // securityDisp.put("ImpersonationLevel", new JIVariant(3)); JIVariant results[] = this.dispatch.callMethodA ( "ConnectServer", new Object[] { JIVariant.OPTIONAL_PARAM (), new JIString ( "ROOT\\CIMV2" ), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), new Integer ( 0 ), JIVariant.OPTIONAL_PARAM () } ); final IJIDispatch wbemServices_dispatch = (IJIDispatch)JIObjectFactory.narrowObject ( results[0].getObjectAsComObject () ); results = wbemServices_dispatch.callMethodA ( "ExecQuery", new Object[] { new JIString ( "select * from Win32_OperatingSystem where Primary=True" ), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM () } ); final IJIDispatch wbemObjectSet_dispatch = (IJIDispatch)JIObjectFactory.narrowObject ( results[0].getObjectAsComObject () ); final JIVariant variant = wbemObjectSet_dispatch.get ( "_NewEnum" ); final IJIComObject object2 = variant.getObjectAsComObject (); final IJIEnumVariant enumVARIANT = (IJIEnumVariant)JIObjectFactory.narrowObject ( object2.queryInterface ( IJIEnumVariant.IID ) ); final JIVariant Count = wbemObjectSet_dispatch.get ( "Count" ); final int count = Count.getObjectAsInt (); for ( int i = 0; i < count; i++ ) { final Object[] values = enumVARIANT.next ( 1 ); final JIArray array = (JIArray)values[0]; final Object[] arrayObj = (Object[])array.getArrayInstance (); for ( int j = 0; j < arrayObj.length; j++ ) { final IJIDispatch wbemObject_dispatch = (IJIDispatch)JIObjectFactory.narrowObject ( ( (JIVariant)arrayObj[j] ).getObjectAsComObject () ); final JIVariant variant2 = wbemObject_dispatch.callMethodA ( "GetObjectText_", new Object[] { new Integer ( 1 ) } )[0]; System.out.println ( variant2.getObjectAsString ().getString () ); System.out.println ( "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" ); } } }
public void performOp () throws JIException, InterruptedException { System.out.println ( this.dispatch.get ( "Version" ).getObjectAsString ().getString () ); System.out.println ( this.dispatch.get ( "Path" ).getObjectAsString ().getString () ); JIVariant variant = this.dispatch.get ( "Documents" ); //JIInterfacePointer ptr = variant.getObjectAsInterfacePointer(); //IJIDispatch documents = (IJIDispatch)JIObjectFactory.createCOMInstance(unknown,ptr); final IJIDispatch documents = (IJIDispatch)JIObjectFactory.narrowObject ( variant.getObjectAsComObject () ); final JIString filePath = new JIString ( "c:/temp/test.doc" ); final JIVariant variant2[] = documents.callMethodA ( "open", new Object[] { filePath.VariantByRef, JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM () } ); //IJIDispatch document = (IJIDispatch)JIObjectFactory.createCOMInstance(unknown,variant2[0].getObjectAsInterfacePointer()); final IJIDispatch document = (IJIDispatch)JIObjectFactory.narrowObject ( variant2[0].getObjectAsComObject () ); variant = document.get ( "Content" ); //IJIDispatch range = (IJIDispatch)JIObjectFactory.createCOMInstance(unknown,variant.getObjectAsInterfacePointer()); final IJIDispatch range = (IJIDispatch)JIObjectFactory.narrowObject ( variant.getObjectAsComObject () ); variant = range.get ( "Find" ); final IJIDispatch find = (IJIDispatch)JIObjectFactory.narrowObject ( variant.getObjectAsComObject () ); Thread.sleep ( 2000 ); final JIString findString = new JIString ( "ow" ); final JIString replaceString = new JIString ( "igh" ); find.callMethodA ( "Execute", new Object[] { findString.VariantByRef, JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), replaceString.VariantByRef, JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM () } ); Thread.sleep ( 5000 ); this.dispatch.callMethod ( "Quit", new Object[] { new JIVariant ( -1, true ), JIVariant.OPTIONAL_PARAM (), JIVariant.OPTIONAL_PARAM () } ); JISession.destroySession ( this.dispatch.getAssociatedSession () ); }
public void performOp() throws JIException, InterruptedException System.out.println(((JIVariant)dispatch.get("Version")).getObjectAsString().getString()); System.out.println(((JIVariant)dispatch.get("Path")).getObjectAsString().getString()); JIVariant variant = dispatch.get("Documents");