Ayuda con StrToFile

26/07/2004 - 16:27 por anonymous | Informe spam
Cordial saludo.

Estoy trabajando con una forma de login, lo que quiero es
que cuando entre a la forma en el text donde se digita el
usuario aparezca el nombre del usuario digitado
anteriormente; lo hago con StrToFile de esta forma:
STRTOFILE('Prueba',"c:\prueba.txt",0) pero el problema es
que me pregunta si quiero reescribir el archivo y eso es
incomodo para el usuario estar dandole si cuando entren a
la forma.

Alguien sabe como hacer para reescribir el archivo sin
que me pregunte?

Agradezco la ayuda y sugerencias que me puedan brindar.

Preguntas similare

Leer las respuestas

#6 Marco Jacobo - CEMDO Ltda.
27/07/2004 - 13:35 | Informe spam
Hola:

Te faltan argumentos en la línea :
cRedist=FILETOSTR("prueba.txt")

No le estás diciendo qué quieres grabar.

Saludos,

Marco Jacobo
Villa Dolores (Villa Dolores - Córdoba)

"anonymous" escribió en el mensaje
news:45bf01c47330$31377900$
Marco una ultima pregunta:
cRedist=FILETOSTR("prueba.txt")
En el caso de que no exista el archivo me sale el error:
El archivo no existe; como hago para que no me salga ese
mensaje sino que me cree el archivo?

Agradezco la ayuda que me puedas brindar.
>Cordial saludo.
>
>Estoy trabajando con una forma de login, lo que quiero
es
>que cuando entre a la forma en el text donde se digita
el
>usuario aparezca el nombre del usuario digitado
>anteriormente; lo hago con StrToFile de esta forma:
>STRTOFILE('Prueba',"c:\prueba.txt",0) pero el problema
es
>que me pregunta si quiero reescribir el archivo y eso
es
>incomodo para el usuario estar dandole si cuando entren
a
>la forma.
>
>Alguien sabe como hacer para reescribir el archivo sin
>que me pregunte?
>
>Agradezco la ayuda y sugerencias que me puedan brindar.
>.
>
Respuesta Responder a este mensaje
#7 microsoft
27/07/2004 - 18:15 | Informe spam
viejo, lo que sucede es que en la instrucción ?OCCURS("'" +
ALLTRIM(thisform.text1.Value) + "'",cRedist)

estas buscando la cadena 'ALLTRIM(thisform.text1.Value)' , lo que debes
hacer es

_busca = ALLTRIM(thisform.text1.Value)
?OCCURS(_busca ,cRedist) && no necesita las comillas porque se entiende
que el valor del text1 es de tipo caracter

Saludos



"anonymous" escribió en el mensaje
news:439001c47329$67cd7cf0$
Cordial Saludo Marco Jacobo, veo que has hecho esto
antes, muchas gracias pero ahora mi pregunta es la
siguiente:
tomando en base la ayuda de VFP hice lo siguiente:
cRedist=FILETOSTR("c:\prueba.txt")
?OCCURS("'" + ALLTRIM(thisform.text1.Value) + "'",cRedist)

En el text le pongo Ok y me sale el valor 0 intente
con '"' y tampoco pero si le pongo
?OCCURS('Ok',cRedist)

Me sale 1 o sea que encontro el valor; puedes explicarme
que estoy haciendo mal?

Agradezco la ayuda y sugerencias que me puedas dar.


Hola:

Debes colocar antes el SET SAFETY en OFF. Si lo deseas,


luego lo puedes
ponerlo en ON.

Suerte,

Marco Jacobo
Villa Dolores (Córdoba - Argentina)

"anonymous"


escribió en el mensaje
news:419f01c4731c$9efbff10$
Cordial saludo.

Estoy trabajando con una forma de login, lo que quiero




es
que cuando entre a la forma en el text donde se digita




el
usuario aparezca el nombre del usuario digitado
anteriormente; lo hago con StrToFile de esta forma:
STRTOFILE('Prueba',"c:\prueba.txt",0) pero el problema




es
que me pregunta si quiero reescribir el archivo y eso




es
incomodo para el usuario estar dandole si cuando




entren a
la forma.

Alguien sabe como hacer para reescribir el archivo sin
que me pregunte?

Agradezco la ayuda y sugerencias que me puedan brindar.




.

Respuesta Responder a este mensaje
#8 microsoft
27/07/2004 - 18:17 | Informe spam
antes de ejecutar cRedist=FILETOSTR("prueba.txt")

coloca :

if file("prueba.txt")
cRedist=FILETOSTR("prueba.txt")
else
cRedist=""
endif

saludos


"anonymous" escribió en el mensaje
news:45bf01c47330$31377900$
Marco una ultima pregunta:
cRedist=FILETOSTR("prueba.txt")
En el caso de que no exista el archivo me sale el error:
El archivo no existe; como hago para que no me salga ese
mensaje sino que me cree el archivo?

Agradezco la ayuda que me puedas brindar.
>Cordial saludo.
>
>Estoy trabajando con una forma de login, lo que quiero
es
>que cuando entre a la forma en el text donde se digita
el
>usuario aparezca el nombre del usuario digitado
>anteriormente; lo hago con StrToFile de esta forma:
>STRTOFILE('Prueba',"c:\prueba.txt",0) pero el problema
es
>que me pregunta si quiero reescribir el archivo y eso
es
>incomodo para el usuario estar dandole si cuando entren
a
>la forma.
>
>Alguien sabe como hacer para reescribir el archivo sin
>que me pregunte?
>
>Agradezco la ayuda y sugerencias que me puedan brindar.
>.
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida