Ciao
Vorrei accedere da Autoit alla lista dei documenti recenti, mi basterebbe un esempio in qualsiasi linguaggio.
Grazie.
Giovanni Rossati
Accedere alla lista dei documenti recenti
Accedere alla lista dei documenti recenti
OpenOffice 3.4.1 Window 7
Re: Accedere alla lista dei documenti recenti
cos'è Autoit ? cosa c'entra con OpenOffice ? documenti recenti di cosa ? windows ?
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Re: Accedere alla lista dei documenti recenti
Ciao
Chiedo scusa per essere stato pittosto sintetico.
Autoit (https://www.autoitscript.com/site/) è un linguaggio di scripting per Windows, fra le sue caratteristiche principali l'accesso ai Component Object Model e la craezione di eseguibili stand alone.
Con Autoit (e COM) ad esempio ho sviluppato alcune automazioni (pubblicate su CodeProject)
Giovanni Rossati
Chiedo scusa per essere stato pittosto sintetico.
Autoit (https://www.autoitscript.com/site/) è un linguaggio di scripting per Windows, fra le sue caratteristiche principali l'accesso ai Component Object Model e la craezione di eseguibili stand alone.
Con Autoit (e COM) ad esempio ho sviluppato alcune automazioni (pubblicate su CodeProject)
- quali l'estrazione di dati da un documento word e l'invio in rete,
la creazione di una presentazione PowerPoint a partire da un documento Word.
Giovanni Rossati
OpenOffice 3.4.1 Window 7
Re: Accedere alla lista dei documenti recenti
interessante, non lo conoscevo, mi piacerebbe vedere uno script di esempio, quello che cerchi lo trovi in
C:\Users\NomeUtente\AppData\Roaming\OpenOffice\4\NomeUtente\registrymodifications.xcu che è un file xml che contiene però anche altri dati
C:\Users\NomeUtente\AppData\Roaming\OpenOffice\4\NomeUtente\registrymodifications.xcu che è un file xml che contiene però anche altri dati
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Re: Accedere alla lista dei documenti recenti
Grazie, in effetti il file che mi segnali contiene quanto sto cercando.
qui di seguito un frammento di Autoit che legge i file recenti da Word e a seguire il tentativo, per ora non riuscito, di fare la stessa cosa con OpenOffice.
Credo che il problema sia nel differente modo di implementare gli array di ooBasic e Autoit.
Sul sito (mio) http://www.condorinformatique.com puoi trovare alcuni esempi di script con relativa documentazione.
Giovanni Rossati
qui di seguito un frammento di Autoit che legge i file recenti da Word e a seguire il tentativo, per ora non riuscito, di fare la stessa cosa con OpenOffice.
Codice: Seleziona tutto
Global $oWord = ObjCreate("Word.Application")
For $recentFile In $oWord.RecentFiles
ConsoleWrite($recentFile.name & @CRLF)
Next
Global $ooF = ObjCreate("com.sun.star.ServiceManager")
$oCP = $ooF.createInstance("com.sun.star.configuration.ConfigurationProvider")
Global $ooBeans[1]
$ooBeans[0] = $ooF.createInstance("com.sun.star.beans.PropertyValue")
$ooBeans[0].Name = "nodepath"
$ooBeans[0].Value = "/org.openoffice.Office.Common/History"
$oCUA =$oCP.createInstanceWithArguments("com.sun.star.configuration.ConfigurationUpdateAccess", $ooBeans)
msgbox(0,"",$ooBeans[0].Value)
Sul sito (mio) http://www.condorinformatique.com puoi trovare alcuni esempi di script con relativa documentazione.
Giovanni Rossati
OpenOffice 3.4.1 Window 7