<HTML><FONT FACE=arial,helvetica><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
In a message dated 12/11/02 2:32:02 PM, RGould8 writes:<BR>
<BR>
<BR>
<BLOCKQUOTE CITE STYLE="BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px" TYPE="CITE"></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2">I'm trying to write a Revolution app that will get the HTML source from whatever page is presently displayed in IE.  I need to have Revolution detect when the user has reached a certain page on a web-site, and react to that page after the user lands on it)  Normally, this would not be a problem - - - I'd just have Revolution run an Applescript that says<BR>
<BR>
tell application "Internet Explorer"<BR>
set htmlsource to GetSource<BR>
end tell<BR>
<BR>
However, Applescript has a hard time with older versions of the Mac OS (8.1, 8.5, 8.6), where it displays that annoying "where is" dialog.  Since I'm running Rev in OS 8.1, 8.5, 8.6, I also cannot use the "using terms from" command to allow Revolution to compile the GetSource call.  GetSource in IE is apparently <<event</FONT><FONT COLOR="#FF8000" FACE="Courier" FAMILY="FIXED" SIZE="1"> MSIEORC</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2">>> as a raw code call.  I'm getting a "compiler error" in Revolution when I try to run this script.  Since this is my first attempt at using raw codes, I could be just getting the syntax wrong.  Here's what I've got so far:<BR>
<BR>
</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>set</B></FONT><FONT COLOR="#408000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> creaType</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> to</B></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> "MSIE"</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>tell</B></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> application</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> "Finder"</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> to</B></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> open application file id</FONT><FONT COLOR="#408000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> creaType</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
<BR>
</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>tell</B></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> application</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> "Finder"</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> to set</B></FONT><FONT COLOR="#408000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> appOfMine</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> to</B></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> (</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>the first</B></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> process</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> whose</B></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> creator type</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> is</B></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> (</FONT><FONT COLOR="#408000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">creaType</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> as</B></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> type class</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">))</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> as</B></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"> <<</FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1">class</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"> psn >><BR>
<BR>
</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>tell</B></FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> application</FONT><FONT COLOR="#408000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> appOfMine</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
    </FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> set</B></FONT><FONT COLOR="#408000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> theSource</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B> to</B></FONT><FONT COLOR="#FF8040" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> <<</FONT><FONT COLOR="#FF8000" FACE="Courier" FAMILY="FIXED" SIZE="1">event MSIEORC>></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
    </FONT><FONT COLOR="#0000FF" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"> return theSource</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
</FONT><FONT COLOR="#FF0000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="1"><B>end tell</B></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
</BLOCKQUOTE></FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"><BR>
Whoops - - - realized I mistyped - - - that should say <<event MSIESORC>>, which fixes the problem with that raw code - - - - althought I still have an error with line 3.<BR>
</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"></FONT></HTML>