В прошлом шаге мы рассмотрели, как запустить Excel из-под VFP. Но для обычного запуска приложения с параметрами можно было бы воспользоваться командой RUN и не углубляться в OLE:
run D:\BankOper\Debug\BankOper.exe 1
Наша же цель получить контроль над работой приложения. Итак, двинемся дальше. Будем мучить Excel :-)
Давайте получим имена открытых книг:
clear
oleApp = createobject("Excel.Application")
oleApp.Workbooks.Add
oleApp.Workbooks.Open("c:\temp.xls")
for each x in oleApp.Workbooks
? x.Name
endfor
oleApp.Quit
Таким образом, мы запустили Excel, создали новую книгу и открыли уже существующую. Результат работы программы:

О том, что можно сделать еще, в следующих Шагах.