Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Delphi 7 i pokretanje MS Word-a i MS Excel-a...

[es] :: Pascal / Delphi / Kylix :: Delphi 7 i pokretanje MS Word-a i MS Excel-a...

[ Pregleda: 4330 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Delphi 7 i pokretanje MS Word-a i MS Excel-a...05.12.2005. u 16:41 - pre 194 meseci
Kako da iz aplikacije otvorim word dokument?
Bilo prazan, bilo neki obrazac?
Isto vazi i za Excel?
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

Milos D
Beograd

Član broj: 5621
Poruke: 280
*.adsl.sezampro.yu.



+1 Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...05.12.2005. u 17:32 - pre 194 meseci
http://www.djpate.freeserve.co.uk/AutoWord.htm

http://www.djpate.freeserve.co.uk/Automation.htm
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...05.12.2005. u 21:02 - pre 194 meseci
Na osnovu koda:

WordApplication1.Connect;
WordApplication1.Visible := True;

i na kartici 'Servers' uzete komponente (WordApplication1) uspeo sam otvoriti word,
pokusao sam jos neke stvari ali nisam uspeo otvoriti prazan word-ov dokument.
Da li neko zna kako (objasnjenje)?
Pa, onda kako neki snimljeni word dokument otvoriti putem Delphi-ja?
Isto vazi i za Excel? Kako ga otvoriti, pa prazan dokument, pa neki vec pisan?

P.S. koristim Delphi 7 Enterprise i MS Office 2003
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

Nemanja Avramović
Software architect
Tap medical
Beograd, Srbija

Član broj: 32202
Poruke: 4385
*.internet.krstarica.net.

Sajt: https://avramovic.info


+45 Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...05.12.2005. u 22:11 - pre 194 meseci
pa zar ne mozes sa shellexecute? u uses dodas shellapi a posle sa shellexecute... otvaras dokumenta... pogledaj u nekoj novijoj temi kako se otvara sajt u default web browseru... na tu foru mozes i dokument....
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

ivanho
slobodni umetnik
Beograd

Član broj: 28465
Poruke: 73
217.26.75.*



Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...05.12.2005. u 23:05 - pre 194 meseci
Word
novi dokument:

Code:

var
  Word: variant;
begin
  Word:=CreateOleObject('Word.Application');
  Word.Visible:=true;
  Word.Documents.Add;


otvaranje postojeceg:

Code:

  Word.Documents.Open('neki_fajl.doc');



Excel
novi dokument:

Code:

var
  Excel: variant;
begin
  Excel:=CreateOleObject('Excel.Application');
  Excel.Visible:=true;
  Excel.Workbooks.Add;


otvaranje postojeceg:

Code:

  Excel.Workbooks.Open('neki_fajl.xls')


 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...05.12.2005. u 23:59 - pre 194 meseci
Nece opet da proradi ni sa ovim kodom?!

var
Word: variant;
begin
Word:=CreateOleObject('Word.Application');
Word.Visible:=true;
Word.Documents.Add;

Upisao sam u uses i ShellApi metod i OleCtnrs i nece?!

Prikazuje gresku u redu:

Word:=CreateOleObject('Word.Application'); posle 'CreateOleObject'

Verovatno nesto fali, ja imam kao sto sam naveo MS Office 2003 i Delphi 7 Enterprise?!
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

ivanho
slobodni umetnik
Beograd

Član broj: 28465
Poruke: 73
217.26.75.*



Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...06.12.2005. u 10:08 - pre 194 meseci
umesto ShellApi i OleCtnrs, stavi ComObj
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...06.12.2005. u 12:19 - pre 194 meseci
Uspeo sam sa ComObj, hvala...
Idemo dalje...

[Ovu poruku je menjao loshmiscg dana 06.12.2005. u 13:19 GMT+1]
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...06.12.2005. u 16:37 - pre 194 meseci
Uspeo sam, jel, pokrenuti Word i Excel, cist fokument, ali
ovaj kod nece da radi:

Word.Documents.Open('neki_fajl.doc');

Isto prijavljuje gresku za Documents?!
Sta sad fali? Znaci kad zelim otvoriti neki memorisani dokument?!
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

ivanho
slobodni umetnik
Beograd

Član broj: 28465
Poruke: 73
217.26.75.*



Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...06.12.2005. u 17:07 - pre 194 meseci

sta prijavljuje?


moras da uneses ceo put... znaci

Code:

Word.Documents.Open('c:\...\neki_fajl.doc');

ili gde se vec fajl nalazi...
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Re: Delphi 7 i pokretanje MS Word-a i MS Excel-a...06.12.2005. u 20:41 - pre 194 meseci
Kontam za celu putanju, ali nece.
Napravio sam ovako, samo primer:

procedure TForm1.Button1Click(Sender: TObject);
begin
Word.Documents.Open('d:\a\proba.doc');
end;

a prikazuje gresku:

[Error] Unit1.pas(56): Object or class type required

kursor treperi posle ( Word.Documents.|Open('d:\a\proba.doc'); ) znaci posle Documents.?!

Uneo sam i:

uses ComObj;

Otvara nov dokument Word ili Excel, a neki vec postojeci nece.
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Delphi 7 i pokretanje MS Word-a i MS Excel-a...

[ Pregleda: 4330 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.