Gracias man pero.. probe 1 ico y lo deforma.. probe con otro icono.. y lo dejo sin icono :S
salu2! espero haya algun otro por ahi..
salu2! espero haya algun otro por ahi..
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: s E t H en 5 Septiembre 2008, 23:03 PM
ese msn lo uso una vez x año
ahora no tengo el vb para probar pero creo que la prueba que hice funcionaba..
si el problema esta en pasar de string a byte se podria hacer byte por byte..Dim nFile As Integer
Dim Contenido As String
Dim ContenidoMedio() As String
Dim ContenidoFinal() As Byte
nFile = FreeFile
Open ruta For Binary As #nFile
Contenido = Input(LOF(Free), #Free)
Close #nFile
ContenidoMedio = Split(Contenido, "SEPARADOR")
contenido= ContenidoMedio(1)
ReDim ContenidoFinal(Len(contenido))
dim i
for i=1 to len(contenido)
contenidofinal(i-1)=asc(mid(i,contenido,1)) 'aca no se si es asi o: mid(contenido,i,1)
next i
repito: como no tengo el vb aca no se si funciona bien, pero deberia
largo = len(Text1.Text)
busco = "ARTiST:"
for i = 0 to largo step 1
busco = busco & " "
next
txt_Contenido = Replace(txt_Contenido, busco, Text1.Text)
Cita de: s E t H en 2 Septiembre 2008, 19:08 PM
ni siquiera te funciono el de arriba? o esta mal adaptado?
si el primero funciona, entonces adaptalo a tu proyecto.. si no, decime que error te da e intenta debuguear para buscar el error
supongo que se puede hacer tratandolo siempre como byte, pero por que si asi es mas simple?
Cita de: s E t H en 1 Septiembre 2008, 18:23 PM
encontre la solucion en tratarlo como string y pasarlo a byte despues de la division.. hice este code para probarlo (uso demasiadas variables pero si queres ahorrar memoria fijate vos..)Private Sub Form_Load()
Dim nFile As Integer
Dim Contenido As String
Dim ContenidoMedio() As String
Dim ContenidoFinal() As Byte
Contenido = "asdasdsadSEPARADOR123456"
ContenidoMedio = Split(Contenido, "SEPARADOR")
ReDim ContenidoFinal(Len(ContenidoMedio(1)))
ContenidoFinal() = ContenidoMedio(1)
MsgBox ContenidoFinal
End Sub
y adaptado a tu code seria algo asi..Dim nFile As Integer
Dim Contenido As String
Dim ContenidoMedio() As String
Dim ContenidoFinal() As Byte
nFile = FreeFile
Open ruta For Binary As #nFile
Contenido = Input(LOF(Free), #Free)
Close #nFile
ContenidoMedio = Split(Contenido, "SEPARADOR")
ReDim ContenidoFinal(Len(ContenidoMedio(1)))
ContenidoFinal() = ContenidoMedio(1)
Dim nFile As Integer
Dim Contenido() As Byte
nFile = FreeFile
Open ruta For Binary As #nFile
ReDim Contenido(LOF(nFile) - 1)
Get #nFile, , Contenido
Close #nFile
ContDividido = Split(Contenido, "|Separacion|")
Contenido = ContDividido(1)
Cita de: cobein en 24 Agosto 2008, 00:21 AM
Mirate esto:
http://www.opensc.ws/delphi-help/2148-need-help-createprocessex-aphex.html