Article View: be.comp.programming
Article #1644Re: Word document en Delphi
From: Robert van de Vijver
Date: Fri, 21 Jan 2005 14:27
Date: Fri, 21 Jan 2005 14:27
39 lines
2626 bytes
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-mailReferences:
<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