Forum: Software-Projekte der Mitglieder
by SMO,
17. Dez 2015
Du brauchst gar keinen anderen Rechner. Öffne eine Konsole im Programmverzeichnis, oder mach dir eine kleine Batchdatei:
echo > matlex.chm:Zone.Identifier
echo ZoneId=3 >> matlex.chm:Zone.Identifier
Und schon hat matlex.chm den Datenstrom mit dem gewünschten Inhalt. Anzeigen in der Konsole geht leider nicht mit "type", aber so:
more < matlex.chm:Zone.Identifier
Forum: Software-Projekte der Mitglieder
by SMO,
17. Dez 2015
Sicher, dass der Compiler dafür keinen Code produziert? Kann ich mir kaum vorstellen.
if FileExists(BaseDir + 'matlex.chm:Zone.Identifier') stimmt schon, denn ich möchte ja nicht wissen, ob die Datei matlex.chm existiert, sondern ob sie einen Datenstrom namens Zone.Identifier hat. Du könntest den Test natürlich auch weglassen und nur DeleteFile(BaseDir + 'matlex.chm:Zone.Identifier') aufrufen,...
Forum: Software-Projekte der Mitglieder
by SMO,
17. Dez 2015
Das kann ich erklären. Die CHM-Datei wird nicht richtig angezeigt, weil sie aus dem Internet stammt!
Windows, genauer gesagt der Browser, markiert heruntergeladene Dateien als "aus unsicherer Quelle stammend". Internet Explorer macht das schon lange, Firefox hat's auch irgendwann mal übernommen, und andere Browser machen es mittlerweile wahrscheinlich auch.
Selbst die Entpackprogramme helfen...