![]() |
Re: EXE in Memo
Moin, moin,
Der entscheidente und zielgerichtete Hinweis kam von Luckie! Ein Memo ist prinzipbedingt durch die Zeilentrennung via #10#13 und die Dateiendmarkeirung #0 sowie etliche nicht darstellbare Zeichen simpel trivial völlig ungeeignet. Jeglicher Versuch wird mit vergeudeter Arbeitszeit bestraft... Gruß // Martin |
Re: EXE in Memo
Ein normaler Zeilenumbruch in Windows sieht so aus: #13#10.
|
Re: EXE in Memo
Korrekt: #13#10 ! MfG /Martin
|
Re: EXE in Memo
Zitat:
1.) Kann so ein Zahlendreher immer mal wieder vorkommen und 2.) Hilft das bei der Fragestellung auch nicht gerade weiter. Sorry. Das Problem liegt tatsächlich im Memo: Es ist einfach nicht dazu geeignet, solche Daten darzustellen. Zitat:
Zitat:
Ne binäre Null taucht allein bei der Darstellung des ASCII-Zeichens '0' (Dez: 48, Hex: 30, Oct: 060) in der Binärdarstellung ('110000') schon gleich 4 mal auf, ohne das das Memo hier auch nur daran denkt auszusetzen. Demnach ist aus Mützes Beitrag falsch, denn eine Hexadezimale, Oktale oder Dezimale null bewirken eben nicht das gleiche wie eine (einzelne) binäre. Damit das Memo denkt, die Datei sei zu ende muss schon ein komplettes null-Byte da sein, also 8 binäre nullen unmittelbar hintereinander - oder eben eine Null in den von Muetze genannten Darstellungsformen ;-) Ja, und jetzt dürft ihr mich allesamt Klugscheisser nennen, und es macht mir nix aus :lol: |
Re: EXE in Memo
Moin Phoenix,
Zitat:
Beispielsweise kommt der Textimportassistent von Access 2003 ins Trudeln, wenn der Zeilenumbruch nicht #13#10 lautet. Für Access 97 und 2000 (oder war es XP :gruebel: ) sagt MS dazu in einem Knowledgebaseartikel: "This behaviour is by design." ... :gruebel: Zumindest Access 97 hat allerdings mit einem reinen #10 keine Probleme :mrgreen: Zitat:
|
Re: EXE in Memo
Zitat:
@Phoenix: Klugscheißer ! Nein Spaß ! :-D Die Erklärung war nicht ganz ohne :gruebel: :) thx Zitat:
Jetzt kommt mir da noch die frage: Könnte man das nicht mit ner ActiveX komponente darstellen ? Also einfach die vom Editor verwenden ? :gruebel: oder ? MFG |
Re: EXE in Memo
Äh, so langsam schwant mir wo von du redest. Willst du die compilierte Exe Datei wieder so in einem Memo öffnen, wie du sie in der Delphi IDE gesehen hast, also den Quellcode?
|
Re: EXE in Memo
Moin Äfan,
Zitat:
Anschliessen kannst Du dann das Memo aus dem Buffer füllen. |
Re: EXE in Memo
Zitat:
Zitat:
MFG |
Re: EXE in Memo
Mal einen Gegenfrage: Was willst du mit der Exe in deinem memo anfangen?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz