Salve a tutti,
sono riuscito con alcuni esempi di word/harbour presi da questo forum a fare delle buone stampe.
Ora pero' volevo cimentarmi a creare nuovi comandi da harbour che normalmente si usano da word, esempio: creare tabelle con dimensioni utente, colorare le caselle, caricare grafici e quant'altro.
i comandi del tipo: odoc:tables.add(oword:selection:range,10,15) che crea una tabella uniforme con 10 x 15 celle non mi va bene e vorrei dimensionarla io....ma come si fa?
Piu' in generale da dove si prendono questi comandi?
C'e' qualche file di spiegazioni similare a quello che ha excel ?
Grazie al solito che mi da l'imput....
Romeo/Zingoni
Ancora su Word
Moderator: Enrico Maria Giordano
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Questo è un piccolo esempio:
EMG
Code: Select all
FUNCTION MAIN()
LOCAL oWord, oDoc, oTable
oWord = CREATEOBJECT( "Word.Application" )
oDoc = oWord:Documents:Add()
oTable = oDoc:Tables:Add( oWord:Selection:Range, 3, 5 )
oTable:Cell( 1, 1 ):Range:InsertAfter( "Prima" )
oTable:Cell( 1, 2 ):Range:InlineShapes:AddPicture( "e:\fwharbour\bitmaps\magic.bmp" )
oTable:Cell( 3, 5 ):Range:InsertAfter( "Ultima" )
oWord:Visible = .T.
oWord:WindowState = 1
RETURN NIL
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact: