Español
Foro

File Linker

 

Georg
Teles
Ein simples Programa, dass 2 Archivos zusammenfügt:

Descargar

1. Expediente: Quelldatei
2. Expediente: welche angehängt se
3. Save: Zieldatei
4. Link!: Zieldatei se geschrieben

Stand 2013

690 kB
Hochgeladen:02.01.2023
Ladeanzahl68
Descargar
 
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

02.01.2023  
 




H.Brill
¡Hola, a qué braucht uno porque algo como ?
Ist el para Bilder o.ä. pensamiento ?
Was macht Nr. 4 ? Link!:Zieldatei se geschrieben.
Dachte, el wäre en Nr. 3 ersichtlich.

Ist el qué ähnliches, como en el Ayuda en ProgEnd ?
Copy test.exe /b + test.txt /b test1.exe

Oder irre Yo mich y es doch qué más ?

Ab Versión X4 muß uno aufpassen. Como funktioniert el
%ProgEnd no mehr. Hatte Yo damals ya RGH
gemeldet.
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
02.01.2023  
 




Georg
Teles
¡Hola,

H.Brill (02.01.2023)
Ist el qué ähnliches, como en el Ayuda en ProgEnd ?
Copy test.exe /b + test.txt /b test1.exe


en el Grunde sí, es auch en el Grunde con BlockRead y BlockWrite gelesen y geschrieben.

H.Brill (02.01.2023)
Ab Versión X4 muß uno aufpassen. Como funktioniert el %ProgEnd no mehr. Hatte Yo damals ya RGH gemeldet.


Como hast du bastante, porque X4 el Kompilat como Ressource anhängt. ProgEnd sería Yo sólo dafür benutzen, así el Runtime weiß, a wohin el Kompilat (PRC) va y gelesen voluntad se.

Streng genommen puede ser el Kompilat al Ende el Runtime anhängen, also no como Ressource. Es en el Grunde, qué ProfLink a x2? glaube  sí tut. Das Runtime sería entonces el Kompilat anhand des Headers suchen " RGH-PROFAN" y korrekt ausführen. Testweise es auch bajo X4, como ha Roland en efecto el Suchindex de X3 en 100 Kb gesetzt, hatte aber una otro Zusammenhang (stark komprimierte Kompilate). Gerade getestet, puede ser X4 Kompilat al Ende el Runtime anhängen, el %ProgEnd se auch korrekt adecuado, Testgrafik & Archivos folgen.

Das Programa hatt Yo específicamente para X2 geschrieben, como Yo al Ende des Programms después de %ProgEnd mi Archivos, genauer dijo Archive angehängt y mitgeliefert. Ab X4 sería Yo en lugar de %ProgEnd una selbstgewählten String aussuchen y el Beginn el Daten marca.

Grüße, sry para viel Texto
 
Alle Sprachen
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

02.01.2023  
 




Georg
Teles
Habs getestet, hier el Ergebnisse

tst____1.prf - mittels ProgEnd
cls
declarar f#
dim f#,21362
imprimir "Progend ";%progend
Conjunto("FileMode",0)
Asignar #1,Par$(0)
OpenRW #1
seek #1,%progend
blockread(#1,f#,0,21362)
Cerrar #1
Conjunto("FileMode",1)
Asignar #2,"test.gif"
OpenRW #2
blockwrite #2,f#,0,21362
Cerrar #2
imprimir "test.gif geschrieben..."
waitinput
disponer f#
ProgEnd

tst____2.prf - mittels MemPos y "Such"-Prefix (xp.txt Inhalt = "XPROFANGIF_____")
cls
declarar f#, f&
f& = filesize(Par$(0))
dim f#,f&
Conjunto("FileMode",0)
Asignar #1,Par$(0)
OpenRW #1
blockread(#1,f#,0,f&)
Cerrar #1
declarar pos&
pos& = MemPos(f#,0,"XPROFANGIF_____")
disponer f#
imprimir "POS& "+Str$(pos&)
dim f#,21362
Asignar #1,Par$(0)
OpenRW #1
seek #1,pos&+15
blockread(#1,f#,0,21362)
Cerrar #1
Conjunto("FileMode",1)
Asignar #2,"test.gif"
OpenRW #2
blockwrite #2,f#,0,21362
Cerrar #2
imprimir "test.gif geschrieben..."
waitinput
disponer f#
ProgEnd

Ergebnis



Zusammenfassung
Wenn PRC de X4 mittels Linker como Ressource angefügt se, son %ProgEnd no el Ende des fertigen Programms a, pero el Ende el PRC, also innerhalb el Runtime y no wo esta endet (tst____1.prf - oberster Baum s. Bild)

Wenn PRC al Ende de Prfrun32 angefügt se, funktioniert %ProgEnd wunderbar. (tst____1.prf - Línea 2 en el Baum s. Bild)

Wenn uno stattdessen una selbstgewählten Präfix nutzt y mittels MemPos esta sucht, va nichts torcido: (tst____2.prf)

Ob mittels Linker de X4 oder al Ende de Runtime angefügte PRC, gefolgt de al Ende angefügter Präfix (hier xp.txt Expediente con Inhalt "XPROFANGIF_____", welcher gesucht se s. Ejemplo tst____2.prf) gefolgt de al Ende angefügter GIF letztendlich klappts wunderbar.

La idea war nunmehr Daten a el XProfan Programa anzufügen. Das puede ser ausweiten y zB qué me gerade einfällt como selbstentpackendes Archiv zB nutzen y a el Fertige EXE una Archiv anhängen, welches el Programa je después de Archiv el Archivos auflistet y eventuell variable Daten como Titel, Texto para el Archivierer enthält (como arbeite Yo a mi TEW Archivierer grad dran).

Sry para el Ganze, quería en Nummer sicher ir y testen ... Servus.
 
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

02.01.2023  
 




H.Brill
Gracias para el Erläuterungen.
Seit lo el Ressourcen-Características en XProfan son,
puede ser auch así einiges bewirken.
Tuve como veces auch una Programa para el Arbeitskollegen
para zuhause entwickelt. El Listview.dll, el Yo beigelegt hatte,
hatten el Kollegen öfter veces gelöscht, por qué De todos modos,
y bemängelnden entonces, daß mein Programa no mehr lief.
Como Tuve el DLL kurzerhand como Ressource eingelinkt
y cada Programmstart el Resource ausgelesen
y neu en el Programmordner geschrieben. Como war entonces
Ruhe.
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
03.01.2023  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

2.313 Views

Untitledvor 0 min.
Gast.0815 vor 27 Tagen
Georg Teles09.10.2024
Member 862464108.06.2024
H.Brill25.11.2023
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

Georg Teles (3x)
H.Brill (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie