Español
Foro

WriteFileQuick() y ReadFileQuick()

 

H.Brill
¡Hola,
Yo möchte el Bereiche de GetAllCheckboxStates()
y GetColumnUpdate() y sólo el real
Daten en uno einzigen Expediente speichern y später
auch otra vez invitar. En el Características Write/ReadFile-
Quick() es en el Ayuda de una Offset en
el Rede.

Bisher Yo el alles en einzelne Archivos gespeichert.
Como kommen en 5 LVs (csv - Expediente, .cfg - Expediente, .fmt - Expediente)
ya algunos zusammen.

¿Cómo se puede al nutzen, o. ha se alguien ya
así beschäftigt ?
 
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.
17.08.2005  
 



Das Problema incluso ha warscheinlich nichts con el Listview.Dll a tun.

Normalerweise würden esta 5 Archivos de denen Usted sprichst en el TempDir erstellt - y vom Programa a uno einzigen Expediente zusammengefügt. Das debería el Speicherprozedur tun.

Hierbei könntest Usted Usted una einfachen Encabezamiento para Su Expediente einfallen dejar, z.B.:

1. Long= Anzahl el Archivos,
danach Longs para el Dateigrößen,
danach el Archivos incluso.

Salve, IF.
 
17.08.2005  
 




H.Brill
Sí bien,
qué puede ser porque con Write/ReadFileQuick()
con el Parámetro O (Offset) sonst todavía anfangen ?

Bisher war el en me siempre 0, also de Offset 0
beim Guardar / Lesen. Daher pensamiento Yo, uno podría
en dieser Richtung qué hacer.

Um irgendwelche Bereiche (z.B. el de GetcolumnUpdate() )
a zerstückeln, es sí probablemente no pensamiento.

Franco, du mußt dir sí wohl algo esta pensamiento haben, daß
du el Parámetro variabel mantenido hast. Sonst hättest du
ihn en efecto en el Ayuda weglassen puede.
 
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.
17.08.2005  
 




Frank
Abbing
Hi,

ok, angenommen, du hast 5 Bereiche, en denen jeweils una Csv-Expediente es, el 1000 Bytes lang es. Diese 5 Bereche kannst du por API CopyMemory / RtlCopyMemory en una grossen Zona zusammenfügen así:

Offset...
0 = Zona 1
1000 = Zona 2
2000 = Zona 3
3000 = Zona 4
4000 = Zona 5

Usted könntest ahora esta grossen Zona en uno Expediente speichern.
Und umgekehrt auch otra vez invitar y el grossen Zona otra vez en el pequeño Bereiche aufteilen y más verarbeiten.
Usted puede dir el Umweg con el ganzen pequeño Bereichen aber sparen, porque Read/WriteFileQuick() auch direkt de el grossen Zona lesen/escribir kann.

bytes&=1000
ReadFileQuick(addr(texto$),grosserbereich#,2000,bytes&)

Liest Dateidaten direkt a Position 2000 des grossen Bereichs una.

bytes&=1000
WriteFileQuick(addr(texto$),grosserbereich#,2000,bytes&)

Escribe 1000 Bytes de el grossen Zona de Position 2000 en un Expediente.
Usted bist así also siempre flexibel. Aber en el Grunde es el Offsetparameter überflüssig, porque Profano auch addierte Bereiche verarbeiten kann:

bytes&=1000
WriteFileQuick(addr(texto$),grosserbereich#+2000,0,bytes&)

Naja. Tal vez el Parámetro para otro Spachen aber sinnvoll.
 
17.08.2005  
 




H.Brill
Sí, kannst du veces una Codeschnipsel puesto, como así qué
en Profano aussieht. Yo sí en el Grunde sólo una Csv
y 2 otro Bereiche vom Checkboxstatus y una 768
byte großen de GetColumnUpdate. Diese 3 Bereiche sería
Me gusta en uno einzigen Expediente haben. Dann hätte Yo
en lugar de el 15 sólo 5 Archivos (Montag.csv, Dienstag.csv,...Freitag.csv)

Ein kleiner Auszug, cómo hacerlo schreibt y otra vez
ausliest, sería me reichen.
 
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.
18.08.2005  
 



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.254 Views

Untitledvor 0 min.
Uwe Lang14.09.2015

Themeninformationen

Dieses Thema ha 3 subscriber:

H.Brill (3x)
Frank Abbing (1x)
iF (1x)


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