🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #1644

Re: Word document en Delphi

#1644
From: Robert van de Vijver
Date: Fri, 21 Jan 2005 14:27
39 lines
2626 bytes
"Wimjan" <news@inventio.nl> schreef in bericht 
news:MPG.1c5b278dd30071be98a8ea@news.individual.net...
> JVB schreef:
>> Hallo groep, ik start vanuit een Delphi applicatie Word op en ik haal
>> een document op. Ik wil volgende : als ik het document wijzig, wil ik
>> dit kenbaar maken in de Delphi applicatie ( bijvoorbeeld door een
>> variabele op True of False te zetten )
>>
>> De vraag is : is dit uberhaupt mogelijk ? en zo ja :  wat is de juiste
>> methode ?
>>
> *De* juiste methode lijkt me te veel gevraagd, maar je hebt verschillende
> mogelijkheden:
>
> 1. Kijk of de timestamp van het bestand is veranderd, bijvoorbeeld met
> FileAge() of FileGetDate().
> 2. Bereken checksums voor en na en vergelijk deze.
>
> Hierbij ga ik er van uit dat je het bestand pas gaat vergelijken als het
> daadwerkelijk is opgeslagen op schijf. Als je realtime wilt weten of er
> een wijziging is geweest dan wordt het uiteraard anders.
>

Ik ben helemaal geen Delphi-kenner, maar voor het realtime vergelijken, kan 
je dan niet het volgende doen:
De tekst uit het originele bestand opslaan in een string en in een 2e string 
de tekst ook opslaan en refreshen en dit om de zoveel tijd vergelijken 
(aantal karakters bijvoorbeeld of puur de tekst). Dit wordt denk ik wel wat 
moeilijker als je tabellen en grafieken gebruikt, maar ik weet niet wat jij 
in je documenten hebt staan en of het grote documenten zijn.

Misschien wat omslachtig, maar misschien kan het je helpen bij het bedenken 
van een oplossing.

Succes.

Mvg,
Robert.
Technical Details
Message-ID: <41f11147$0$44084$5fc3050@dreader2.news.tiscali.nl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!proxad.net!npeer.de.kpn-eurorings.net!transit0.news.tiscali.nl!tiscali!transit1.news.tiscali.nl!dreader2.news.tiscali.nl!not-for-mail
References: <k16Id.820$3N1.238688@phobos.telenet-ops.be> <MPG.1c5b278dd30071be98a8ea@news.individual.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,5ed539f9b0ca0592
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!proxad.net!npeer.de.kpn-eurorings.net!transit0.news.tiscali.nl!tiscali!transit1.news.tiscali.nl!dreader2.news.tiscali.nl!not-for-mail
From: "Robert van de Vijver" <robert101083@hotmail.com>
Newsgroups: be.comp.programming
References: <k16Id.820$3N1.238688@phobos.telenet-ops.be> <MPG.1c5b278dd30071be98a8ea@news.individual.net>
Subject: Re: Word document en Delphi
Date: Fri, 21 Jan 2005 15:27:23 +0100
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2527
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527
X-RFC2646: Format=Flowed; Original
Lines: 41
Message-ID: <41f11147$0$44084$5fc3050@dreader2.news.tiscali.nl>
Organization: Tiscali bv
NNTP-Posting-Date: 21 Jan 2005 15:27:19 CET
NNTP-Posting-Host: 82.171.21.236
X-Trace: 1106317639 dreader2.news.tiscali.nl 44084 82.171.21.236:29284
X-Complaints-To: abuse@tiscali.nl