Bueno, no pude hacerlo andar, se ve que no son los mismos metodos! seguire intentando, por ahi si alguien sabe otra manera de tomar un archivo para ponerlo en un textAreaWithValue del seaside sin usa la clase Text, y que despues ecriba nuevamente y lo grabe en en la donde corresponda para despues poder grabarlo al archivo que corresponda.
saluds! On 19 jul, 10:58, "Marcelo Cortez" <[EMAIL PROTECTED]> wrote: > Rino > > Por lo que intuyo usas WisualWorks. > ok, y los archivos son de linux asi que le agregar cr porque sino tiene lf > (linux style). > Yo te digo como lo haria en Dolphin porque no tengo a mano un WS para > probar, > la linea > text storeOn: otroArchivo1 asFilename writeStream > la haria asi , aunque sea para probar > > otroArchivo1:='/etc/squid > > > > > /squidjklkosdoi.ll'. > > "crear el archivo de salida" > fileOut :=FileSream write: otrArchivo1 text: true. > "grabar el contenido del text a la salida" > fileOut nextPutAll: text contents ( o cualquier mensaje que tenga q te > devuelva el > contenido). > "cerrar el file" > fileOut flush ; close. > > Nota: El storeOn: , al menos en Dolphin no siempre guarda el contenido del > receptor ( en este caso un text) sino guarda una descripcion para crearlo. > Tambien puede ser una limitacion de este mensaje que no ponga todo el > contenido > ala printString ( en Collection). > No tengo Wisualword a mano para fijarme tomalo como una guia gral , espero > te sirva > salu2 > > mdc > > On 7/19/07, Rino Rondan <[EMAIL PROTECTED]> wrote: > > > > > HOla que tal, ando dando vueltas con esto como un perro y no puedo > > atinarle a nada!! > > aca transcrino mis pruenas del workspace. > > aca asigno el archivo squid. > > pathDominio:='/etc/squid/squid.conf'. > > archivo:= pathDominio asFilename readWriteStream. > > > aca creo y guardo el contenido del archivo y le pongo el enter, sino me lo > > deja corrido en una misma linea. > > text:=Core.Text new > > archivo1 linesDo:[:line | text := text, line,Character cr asString] > > > luego asigno el archivo para crear. > > otroArchivo1:='/etc/squid/squidjklkosdoi.ll'. > > text storeOn: otroArchivo1 asFilename writeStream > > > pero sorpresa, si lo inspecciono, la varialbe text posee bien todo el > > contendo, pero al guardarlo tengo el problema!! he probado con distintas > > tipos de colecciones pero nada!! Lo que necesito hacer en realidad es lo > > siguiente, con el seaside levatar el archivo y guardarlo en un > > textAreaWithValue, para poder editarlo bien y luego que me lo guarde en > > memoria, pero siempre me lo guarda mal!! le faltan las ultimas 20 lineas por > > lo menos!!Lo del seaside lo tengo bien hecho porque me lo levanta bien en el > > textAreaWithValue, por ese me di cuenta que me lo guarda mal!! es justo lo > > que me falta poder guardarlo bien!! > > > saludos > > Rino --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/clubSmalltalk?hl=es. -~----------~----~----~----~------~----~------~--~---
