String to Array

19/04/2006 - 18:17 por Magda Koray | Informe spam
Hola nuevamente a todos.

Tengo la siguiente dudas:
Como hago para llevar un string a un array?
Como hago para llevar ese array a un archivo excel?

Agradezco la informacion que me puedan brindar links, bibliografia, en fin.

Cordial saludo,

Preguntas similare

Leer las respuestas

#1 Jesús López
19/04/2006 - 19:37 | Informe spam
Como hago para llevar un string a un array?



Si el String tiene separadores bien definidos puedes usar String.Split. Por
ejemplo:

Dim Cadena As String = "Madrid|Ciudad Real|Cuenca|Guadalajara"
Dim Provincias() As String = Cadena.Split("|"c)

Si la cosa es más complicada puedes usar expresiones regulares.

Como hago para llevar ese array a un archivo excel?



Puedes usar automatización:

http://support.microsoft.com/?scid=kb;es;301982

Ahora bien, si tu aplicación es una aplicación de servidor como una
aplicación web ASP.NET o un servicio web o un objeto remoto o una aplicación
COM+, la automatización de Excel es muy pesada y puede comprometer la
estabilidad del servidor. En ese caso es mejor usar software especializado
escrito por terceros.


Saludos:

Jesús López




"Magda Koray" escribió en el mensaje
news:
Hola nuevamente a todos.

Tengo la siguiente dudas:
Como hago para llevar un string a un array?
Como hago para llevar ese array a un archivo excel?

Agradezco la informacion que me puedan brindar links, bibliografia, en
fin.

Cordial saludo,





Respuesta Responder a este mensaje
#2 Jorge Serrano [MVP VB]
19/04/2006 - 21:34 | Informe spam
Hola,

además de utilizar Split para pasar una cadena a Array, también tienes un
artículo que te puede ayudar con el tema relacionado con el Excel.

http://www.vbdotnetheaven.com/Code/...3/2124.asp

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Magda Koray" wrote:

Hola nuevamente a todos.

Tengo la siguiente dudas:
Como hago para llevar un string a un array?
Como hago para llevar ese array a un archivo excel?

Agradezco la informacion que me puedan brindar links, bibliografia, en fin.

Cordial saludo,





Respuesta Responder a este mensaje
#3 Magda Koray
25/04/2006 - 00:39 | Informe spam
Hola Jesus, muchas gracias por la informacion, pero me puse a revisar bien el
codigo y lo que estoy haciendo y llegue a la conclusion que en lugar de
manejar un string y despues un array, puedo manejar directamente un array.
Tu me puedes indicar como hago para declarar un array de longitud fija o por
lo menos crear una matriz del tamaño adecuado???
Pues tengo el siguiente problema, estoy capturando unos datos
correspondientes a una traza que se presenta en un analizador de espectro,
los capturo en una variable declarada de tipo string y despues los llevo a un
archivo txt. Pero en realidad necesito estos datos organizados en un array,
porque debo ponerles un encabezado y un formato, cuando estoy haciendo esto
no se muestra el array, creo yo porque el txt se llena de muchos espacios en
blanco al final.

Dim defrm As Integer
Dim vi As Integer
Dim mp As New String(" ", 8192)
Dim traza() As String = {mp}
Dim linecount As Short
Call viOpenDefaultRM(defrm) 'abre la sesion del administrador de recursos
Call viOpen(defrm, "GPIB0::18::INSTR", 0, 0, vi) 'abre la sesion en
la direccion
Call viVPrintf(vi, "IFC", 0) 'Clarea la interface
Call viWrite(vi, "OTA,O1,AL " & Chr(10), 16, 0) 'OTA es la
instruccion que especifica la salida de datos, O2 es el formato binario, AL
hace referencia a que traiga todos los datos
Call viRead(vi, mp, 8192, 0)
ReDim traza(linecount)
FileOpen(1, "c:\prueba.txt", OpenMode.Binary)
FilePut(1, mp)
FileClose(1)
"Jesús López" wrote:

> Como hago para llevar un string a un array?

Si el String tiene separadores bien definidos puedes usar String.Split. Por
ejemplo:

Dim Cadena As String = "Madrid|Ciudad Real|Cuenca|Guadalajara"
Dim Provincias() As String = Cadena.Split("|"c)

Si la cosa es más complicada puedes usar expresiones regulares.

> Como hago para llevar ese array a un archivo excel?

Puedes usar automatización:

http://support.microsoft.com/?scid=kb;es;301982

Ahora bien, si tu aplicación es una aplicación de servidor como una
aplicación web ASP.NET o un servicio web o un objeto remoto o una aplicación
COM+, la automatización de Excel es muy pesada y puede comprometer la
estabilidad del servidor. En ese caso es mejor usar software especializado
escrito por terceros.


Saludos:

Jesús López




"Magda Koray" escribió en el mensaje
news:
> Hola nuevamente a todos.
>
> Tengo la siguiente dudas:
> Como hago para llevar un string a un array?
> Como hago para llevar ese array a un archivo excel?
>
> Agradezco la informacion que me puedan brindar links, bibliografia, en
> fin.
>
> Cordial saludo,
>
>
>
>
>



Respuesta Responder a este mensaje
#4 fernrojc
26/01/2011 - 23:44 | Informe spam
Magda Koray escribió el 19/04/2006 18:17 :
Hola nuevamente a todos.

Tengo la siguiente dudas:
Como hago para llevar un string a un array?
Como hago para llevar ese array a un archivo excel?

Agradezco la informacion que me puedan brindar links, bibliografia, en fin.

Cordial saludo,


Hola Magda creo que te conosco y hace tiempo queria comunicarme contigo.
Soy Fernando Rojas de ETB y estudie en la misma epoca que tu en la U del Bosque hace varios años mi msn es , buscame en FACEBOOK con este mail y mira mis fotos de perfil y te acordaras de mi.
Escribeme.
Un abrazo y cuidate mucho.
Bye
Respuesta Responder a este mensaje
#5 fernrojc
26/01/2011 - 23:44 | Informe spam
Magda Koray escribió el 25/04/2006 00:39 :
Hola Jesus, muchas gracias por la informacion, pero me puse a revisar bien el
codigo y lo que estoy haciendo y llegue a la conclusion que en lugar de
manejar un string y despues un array, puedo manejar directamente un array.
Tu me puedes indicar como hago para declarar un array de longitud fija o por
lo menos crear una matriz del tamaño adecuado???
Pues tengo el siguiente problema, estoy capturando unos datos
correspondientes a una traza que se presenta en un analizador de espectro,
los capturo en una variable declarada de tipo string y despues los llevo a un
archivo txt. Pero en realidad necesito estos datos organizados en un array,
porque debo ponerles un encabezado y un formato, cuando estoy haciendo esto
no se muestra el array, creo yo porque el txt se llena de muchos espacios en
blanco al final.

Dim defrm As Integer
Dim vi As Integer
Dim mp As New String(" ", 8192)
Dim traza() As String = {mp}
Dim linecount As Short
Call viOpenDefaultRM(defrm) 'abre la sesion del administrador de recursos
Call viOpen(defrm, "GPIB0::18::INSTR", 0, 0, vi) 'abre la sesion en
la direccion
Call viVPrintf(vi, "IFC", 0) 'Clarea la interface
Call viWrite(vi, "OTA,O1,AL " & Chr(10), 16, 0) 'OTA es la
instruccion que especifica la salida de datos, O2 es el formato binario, AL
hace referencia a que traiga todos los datos
Call viRead(vi, mp, 8192, 0)
ReDim traza(linecount)
FileOpen(1, "c:prueba.txt", OpenMode.Binary)
FilePut(1, mp)
FileClose(1)
"Jesús López" wrote:

> Como hago para llevar un string a un array?

Si el String tiene separadores bien definidos puedes usar String.Split. Por
ejemplo:

Dim Cadena As String = "Madrid|Ciudad Real|Cuenca|Guadalajara"
Dim Provincias() As String = Cadena.Split("|"c)

Si la cosa es más complicada puedes usar expresiones regulares.

> Como hago para llevar ese array a un archivo excel?

Puedes usar automatización:

http://support.microsoft.com/?scid=kb;es;301982

Ahora bien, si tu aplicación es una aplicación de servidor como
una
aplicación web ASP.NET o un servicio web o un objeto remoto o una
aplicación
COM+, la automatización de Excel es muy pesada y puede comprometer la
estabilidad del servidor. En ese caso es mejor usar software especializado
escrito por terceros.


Saludos:

Jesús López




"Magda Koray"
escribió en el mensaje
news:
> Hola nuevamente a todos.
>
> Tengo la siguiente dudas:
> Como hago para llevar un string a un array?
> Como hago para llevar ese array a un archivo excel?
>
> Agradezco la informacion que me puedan brindar links, bibliografia, en
> fin.
>
> Cordial saludo,
>
>
>
>
>




Hola Magda escribeme a y te contare...buscame en facebook con este mail y mira mis fotos del perfil y te acordaras de mi.
Saludos!!!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida