Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Поиск в теме :: COM и PHP5
Форумы портала PHP.SU » PHP » Программирование на PHP » COM и PHP5

Страниц (1): [1]
Найдено сообщений: 1

1. san4es - 21 Июня, 2010 - 11:11:56 - перейти к сообщению
не работает скрипт, выдаёт ошибку 500.
в редакторе работает.

я так понимаю что то с COM, его наверно надо включить или настроить или ещё что?

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  // запускаем Word
  3. $word = new COM("word.application") or die("Ошибка запуска Word");
  4. echo "Word запушен, версия {$word->Version}\n";
  5.  
  6. // поверх всех окон?
  7. $word->Visible = 1;
  8.  
  9. // создаём пустой документ
  10. $word->Documents->Add();
  11. // что-то пишем
  12. $word->Selection->TypeText(iconv('utf-8','windows-1251', 'проверка печати скриптом'));
  13. // или просто открываем существующий
  14. //$word->Documents->Open(realpath('test.doc'));
  15. // отправляем на печать
  16. $word->Documents[1]->PrintOut();
  17. // закрываем без лишних диалогов
  18. $word->Documents[1]->Close(0);
  19. // выход из Word
  20. $word->Quit();
  21.  
  22. // очистка экземпляра COM
  23. $word = NULL;
  24. ?>
  25.  

 

Powered by ExBB FM 1.0 RC1