• Viernes 8 de Noviembre de 2024, 04:32

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Jimbenit

Páginas: 1 ... 4 5 [6] 7 8 ... 15
126
Visual Basic 6.0 e inferiores / Re: Inno Setup (crear instaladores)
« en: Viernes 27 de Marzo de 2009, 00:06 »
Cita de: "uruguayo"
----> a ver si te entendí, tu quieres instalar un juego, pero que el instalador te diferencie entre dos opciones posibles de instalación? y estas usando el Inno Setup-... cierto?

Hola !

No aun sigo con la duda de como se hace.
No encuentro en ningun lado como se hace, supongo que se debe de hacer con otro programa y luego se arma el compilador con InnnoSetup.

Si claro algo de ese estilo, quiero hacer como los juegos que tienen varios idiomas (ingles, español, italiano, etc...) y atravez de una seleccion al comenzar la instalacion instala una sola.



Ojalas me puedas ayudar.

Saludos  :hola:

Hola, he estado mirando el Inno Setup para lo que tu has pedido....
y Creo que no se puede (digo creo por que no se como hacerlo con el Inno Setup y no me atrevo a decir que no se puede con el Inno ya que es MUY poderoso), te remito a otra aplicación que esta especialmente hecha para esto, la poderosa aplicación se llama:
AUTOPLAY MEDIA STUDIO 7.0, es muy sencilla y te aseguro que en tan solo 1 dia podras diseñar lo que tu quieres.

Puedes diseñar un menu donde tu elijes que aplicacion instalar.
La tengo pero no encuentro el link en internet donde la puedas descargar, me avisas si te interesa.
Saludos.

127
Hola a todos los foreros, moderad, y al adm.

Que programa Libre existe para crear mis  menus de instalaciones de aplicaciones.

Al introducir un cd de apliaciones, me gustaria que apareciera un menu donde puedo seleccionar que aplicacion quiero que se instale.

¿Me explique bien?.
Saludos.

128
Cita de: "[color=#40FF00
F_Tanori[/color]"]Incluso cae como en acos0 s3xual ...
Cita de: "shadow_rev"
Y Jimbenit parece un acosador enfermizo........... :P
es solo una forma de expresarle mi gratitud... :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  no lo tomen a mal ;)
Saludos.

129
Visual Basic 6.0 e inferiores / Re: Inno Setup (crear instaladores)
« en: Jueves 26 de Marzo de 2009, 13:31 »
Cita de: "uruguayo"
Decia que gracias pero no es eso lo que busco, Quiero hacer un instalador que pueda diferenciar entre archivos de 2 idiomas ('A' y 'B') y permita instalar uno a elecion de uno.
No quiero hacer que el instalador sea multilenguaje
, quiero hacer uno tipo el de los juegos/programas que son multilenguaje (el programa/juego) e instala un solo idioma.
Que quede claro no quiero que el instalador sea multi idioma.
Saludos y GRACIAS !!

¿Resolviste el problema?...

----> a ver si te entendí, tu quieres instalar un juego, pero que el instalador te diferencie entre dos opciones posibles de instalación? y estas usando el Inno Setup-... cierto?

130
VB .NET / Re: Probelma con Path.GetFullPath("dibujo.bmp")
« en: Jueves 26 de Marzo de 2009, 02:13 »
Cita de: "Nebire"
nuevamente se ha cruzado un mensaje mientras fabricaba y subía una imagen...

si, estoy en casa, justo acababa de dejar por hoy un ejemplo de programa para otro usuario, cuando he visto tu mensaje... ahora voy a relajarme y a ver una película... Mañana es otro día.

Si, descansa Amigo...

Que pases buenas noches.

Problema resuelto :good:

STAR - LIGHT - EX - TIN - SHION

131
VB .NET / Re: Probelma con Path.GetFullPath("dibujo.bmp")
« en: Jueves 26 de Marzo de 2009, 02:03 »
Cita de: "[color=#40FF00
Nebire[/color]"]Estaba reditando el mensaje.. cuando ya has contestado..

Te decía que: Para las rutas referidas a la aplicación usa mejor My.Application.Info.DirectoryPath y luego le sumas el trayecto hacia los archivos dentro de esa ruta.
...con eso evitas problemas de localización...

Eres un genio!!!, a ti te puede parecer sencillo, pero por estas sencilleces creo que he terminado mi primera aplicacion con el VB2005 (siempre he programado en VB6.0, pero en la empresa donde trabajo se esta cambiando al VB2005).... Aun me encuentro trabajando en la oficina y tu de seguro estas en casa... (hora en Colombia 8:02 pm)
Excelente, hey Gracias... siempre me ayudas, ¿Que mas te puedo decir?... MUCHAS GRACIAS AMIGO!!!

Voy a mirar muy bien esas opciones del command$ que me indicas...

Una pregunta Nebire
¿Me podrias decir en que manual podria aprender todas esas funciones?, creeme, tengo muchos manuales del VB2005 y aun no me encuentro con esas funciones y esos datos tan importantes que te he preguntado...

mis manuales son:
1) De Fco. Javier Ceballos
2) Michael Halvorson..

me gustaria tener mas manuales... ¿cual me recomeindas? (no importa si estan en ingles)

132
VB .NET / Re: Probelma con Path.GetFullPath("dibujo.bmp")
« en: Jueves 26 de Marzo de 2009, 01:46 »
Cita de: "[color=#80FF00
Nebire[/color]"]En c:doccuments and SettingsUsuarioMenu InicioprogramasSTAR-OSTAR.lnk  :hitcomp:

Porque si has puesto un acceso directo en el menú inicio, esa es la ruta del acceso directo... el acceso directo es un archivo de extensón lnk (LINK, enlace) que apunta a la dirección efectiva del programa ejecutable...

O a estas horas, resulta que no vas a saber que es un acceso directo ??? :wub:
:lol: , claro que si se...

Pero es posible extraer mis archivos de soporte desde la carpeta donde fue instalado mi programa?, pienso que si... solo que no doy con el codigo indicado...
¿Como haria para decirle al acceso directo que extraiga los elementos de la carpeta de instalacion?

Saludos...

133
La taberna del BIT / Re: Me despido
« en: Miércoles 25 de Marzo de 2009, 23:15 »
Si, ya se que el post es viejo pero es uno de los mejores post que he leido en la taberna.
Comentarios asi, dan ganas de seguir en el foro.

134
La taberna del BIT / Re: Nuevo récord! ;)
« en: Miércoles 25 de Marzo de 2009, 20:07 »
Cita de: "iron man"
Citar
La mayor cantidad de usuarios identificados fue 184 el 24 Mar 2009 06:01 pm

 :good:  :beer:
Código: Visual Basic
  1. Dim n1 As Usuarios2008
  2. Dim n2 As Usuarios2009
  3. Dim delta_t As Tiempo
  4.  
  5. Dim Record As Redord
  6.  
  7. If n2 > n1 Then
  8.     Record = Record + (n2 - n1)
  9.     delta_t = delta_t - (n2 - n1) / (1 + X)
  10. End If
  11.  
  12.  
X = Valor variable Misterioso.
 :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:
Mayor numero de usuarios registrados------> mayor probabilidad de romper record----->menor tiempo para romperlo...

135
La taberna del BIT / Re: ¿Quién tiene la firma más molona/chevere/bonita/graciosa?
« en: Miércoles 25 de Marzo de 2009, 19:54 »
Gusto en estar con ustedes...

Bueno, no es por que sea mi princesa pero me agrada esto:
Cita de: "[color=#40FF00
Toph[/color]"]
"¿Querés ayudar? doná comida gratis con un clic aqui"

Pero realmente mi voto es por .... mi  :P

Con mi super firma:
Yo quiero mucho a Toph

Este es un buen post para preguntarle a Toph que piensa de mi firma?, :lol:  ¿Que piensas, Toph?
Saludos

136
VB .NET / Probelma con Path.GetFullPath("dibujo.bmp")
« en: Miércoles 25 de Marzo de 2009, 18:37 »
Hola a todos...

He creado mi aplicacion en VB2005, hice el instalador con Inno Setup, mi aplicación se instala bien, contiene unos archivos de imagen necesarios para ciertos formularios, estas imagines son archivos dependientes que son almacenados en la raiz del programa junto con el ejecutable...

el problema es el siguiente:
Una vez que mi aplicacion se instala en el menu inicio, yo le doy click derecho veo las propiedades y tengo la ruta donde se ejecuta que es: "C:Archivos de programaSTAR-OSTAR.exe"
pero cuando ejecuto la aplicacion desde el mismo menu inicio la aplicacion se ejecuta desde "C:Documents and SettingsAdministrador"
¿Por que sucede esto?, por que no se ejecuta desde "C:Archivos de programaSTAR-OSTAR.exe" que es el lugar donde fue instalado...?

Saludos

137
VB .NET / Re: Incluir documentacion de extensión .chm en aplicacion
« en: Miércoles 25 de Marzo de 2009, 17:59 »
Problema solucionado

Código: vb.net
  1. 'Mostrar documentacion
  2.         Help.ShowHelp(Me, Path.GetFullPath("manual.chm"))
  3.  

STAR - LIGHT - EX- TIN - SHION

138
VB .NET / Re: Graficos persistentes en VB2005
« en: Miércoles 25 de Marzo de 2009, 16:36 »
Cita de: "[color=#40FF00
Nebire[/color]"]
No necesito imaginarlo, te aseguro que veo el código sin siquiera escribirlo
Esta frase es totalmente cierta... Tenias razón amigo...

Me doy cuenta que haciendo un pequeño ejemplo con tu código, tu código funciona perfecto...
Me funcionó bien...
Acontinuación Mira tu código con un simple ejemplo de dibujar unas lieneas persistentes:

Código: vb.net
  1. ' suele ser útil si vamos a emplear mucho gráfico importar la clase
  2. Imports System.Drawing.Graphics
  3.  
  4.  
  5. Public Class Form1
  6.     Dim Xo, Yo, Xf, Yf As Integer
  7.  
  8.     Public Sub Dibujo(ByVal PictureKE As PictureBox)
  9.         Dim p = New Pen(Color.Red, 2) ' Creo una 'brocha' del color y ancho indicados
  10.  
  11.         Xf = PictureKE.Width
  12.         Yf = PictureKE.Height
  13.  
  14.  
  15.         ' cuando queremos utilizar un gráfico a nivel de formulario suele ser útil describir una variable para usar los gráficos
  16.         Dim g As Graphics
  17.  
  18.         ' para usarlo en un momento dado, por ejemplo en un picturebox
  19.         g = PictureKE.CreateGraphics  ' esto indica que g vamos a usarlo dentro del picturebox1
  20.  
  21.         g.Clear(PictureKE.BackColor)
  22.  
  23.         ' finalmente de ejemplo una línea:
  24.         g.DrawLine(p, Xo, Yo, Xf, Yf)  ' el pen que indicamos, y las cordenadas todas juntitas...
  25.     End Sub
  26.  
  27.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  28.         Xo = Xo + 50
  29.         If Xo = 400 Then : Xo = 0 : Yo = Yo + 50 : End If
  30.         If Yo = 300 Then Yo = 0
  31.  
  32.         Call Dibujo(Me.PictureBox1)
  33.     End Sub
  34.  
  35.     Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint
  36.         Call Dibujo(Me.PictureBox1)
  37.     End Sub
  38. End Class
  39.  

Esto era lo que necesitaba...
Gracias Nebire
Saludos.

139
VB .NET / Re: Graficos persistentes en VB2005
« en: Miércoles 25 de Marzo de 2009, 15:59 »
Cita de: "[color=#40FF00
Nebire[/color]"]
No necesito imaginarlo, te aseguro que veo el código sin siquiera escribirlo, pero bueno digamos que imagino  ¿¿¿¿¿¿¿¿¿¿¿ y... ????????????
:lol:  :lol:  :lol:
Tienes un buen sentido del humor y una capacidad asombrosa (no dudo en nada en que lo puedas ver, estoy seguro de ello)

Cita de: "[color=#40FF00
Nebire[/color]"]
Porqué no ???????.

Te dejo tiempo para pensarlo... te pondré un ejemplo sencillo, pero no antes que repienses tus desafortunadas afirnaciones (desafortunadas por incorrectas, nada más, que no se vea ningún desprecio en ello) . Te invito a que demuestres porqué no puedes hacer lo que te decía en el evento paint consiguiendo lo que tu quieres hacer... sólo te doy una pista, que no es una pista, que es la madre de la programación: 'control', tu tienes el control, controla...

Te lo puedo decir de otro modo: ¿ para qué crees tú que sirve el evento paint ? , en vb2005, en vb6 o en cualquier lenguaje habido y por haber...

Te haré caso, voy a pensar y luego escribo, creo que respondí muy rápido....

Gracias Nebire. :good:

140
VB .NET / Re: Graficos persistentes en VB2005
« en: Miércoles 25 de Marzo de 2009, 15:35 »
Nebire, gracias por responder...

El problema es que el codigo debe ir en un boton y no en el evento paint.


Imagina que se quiere hacer un rectangulo con el objeto rectangle en un picturebox, el usuario digitara valores en unos textbox, de acuerdo a estos valores el rectangulo tomará la forma de ancho y alto. Por ejemplo si el usuario dice que la base es 1 y el alto es 100, el rectangulo será muy angosto y muy alto cuando el usuario pulse un button ("Aceptar"), pero si el usuario dice que la base es 100 y el alto es 1 el rectangulo será muy ancho y de muy poca altura, este se dibujará en el picture cuando el usuario pulse el button ("Aceptar").

Problema: Es que el rectangulo no es persistente, se borra cuando:
1) Se dibuja por primera vez
2) Se superpone una ventana encima de otra
3) Se minimiza y luego se maximiza...
4) ...
5) ...
etc...

Si uso el evento paint no puedo hacer el efecto de "Introduzco valores, Pulso aceptar y el rectangulo cambia dentro del picture"...

Nota:
No tengo problemas con saber dibujar las lineas, rectangulos, circulos, etc...
Mi problema es de Persistencia.

Saludos y gracias de nuevo.

141
VB .NET / Incluir documentacion de extensión .chm en aplicacion
« en: Miércoles 25 de Marzo de 2009, 00:57 »
Hola a todos...

He terminado mi aplicación en VB2005, solo me falta un paso.
Ya hice el manual de mi aplicación, pero mi documentación es de extensión .chm, alguien me podria decir como es el code para que esta documentacion salga cuando el usuario presione un boton?
(resalto: Trabajo en VB2005)


Saludos y gracias.

142
Dudas informáticas / Re: Programa para crear a-yudas
« en: Martes 24 de Marzo de 2009, 23:49 »
Encontré uno..

y es Super, Super fácil de utilizar...
casi que no lei nada y ya sé crear un ayuda de programa...

el enlace es este..
http://sourceforge.net/project/showfile ... _id=171856

se llama:
HelpMaker, es gratuito..
Trabaja bajo Windows, es ordenado y creo que tiene algo que ver con Inno Setup pero no lo se (ya que no lo leí bien, estoy trabajando y en mi casa es que lo leeré)
¿Vieron la documentación del Inno Setup Compiler?, bien, fue hecha por medio de este programa. Se los recomiendo.

Saludos y gracias por leer el post.

Problema solucionado:

STAR - LIGHT - EX -TIN - SHION

143
Dudas informáticas / Programa para crear a-yudas
« en: Martes 24 de Marzo de 2009, 20:49 »
"Programa para crear a-yudas" (escribí a-yudas en el titulo porque la pagina no me permite colocar esta palabra en el titulo del mensaje.)

Hola a todos los foreros.

Alguien sabe algun programa que me permita crear ayudas para programas.?

Saludos y gracias por leer el post.


Nota:
Toph, te quiero mucho.

144
VB .NET / Graficos persistentes en VB2005
« en: Martes 24 de Marzo de 2009, 20:26 »
Hola a todos...

estoy tratando de hacer una linea en un picturebox(que sea persistente, es decir, que el picturebox no la borre cuando se minimiza y despues de maximiza)  por medio de codigo, esta linea se debe dibujar desde un Button.
Cuando pulso el botón, se dibuja la linea...

Algo asi como en VB6.0, mirar el siguiente code de VB6.0

Código: Visual Basic
  1. Private Sub Command1_Click()
  2.  
  3. Me.Picture1.AutoRedraw = True
  4. Me.Picture1.Line (0, 0)-(Me.Picture1.ScaleWidth, Me.Picture1.ScaleHeight)
  5.  
  6. 'Como se hace esta linea persistente en VB2005 (linea persistente creada por code desde un boton)?
  7.  
  8. End Sub
  9.  
  10.  

Alguien sabe como se hace esta linea en VB2005? ( me imagino que debes ser sencillo, pero no se como es)

Saludos y gracias por leer el post.

145
Visual Basic para principiantes / Re: un programa que use if y for
« en: Martes 24 de Marzo de 2009, 14:41 »
Cita de: "rogerfor"
hola de nuevo, perdonen mi ignorancia, pero como solo un ejercicio hicimos del for (y fue copiar el programa de unas copias de nos dio la maestra) aun no lo capto bien, necesito un poco mas de ayuda con este programa.
estuve leyendo un par de manuales pero aun no capto como hacerlo

Hola, Nebire te mostró un muy buen ejemplo,
en este post ahora yo te paso un excelente manual de IF, FOR y demás...
Descargalo, imprimelo y leelo bien... Especialmente desde la página 13 del siguiente manual

Manual Capitulo 1

Espero que te halla servido, ya tienes un ejemplo y ahora tienes un manual para leer

Saludos.

146
Visual Basic para principiantes / Re: ejecutar un bat. en un instalador
« en: Viernes 20 de Marzo de 2009, 22:10 »
Hay otra opcion

Usar el Inno Setup Compiler

Nota 1:
Luego que lo uses la primera vez te quedará gustando, es muy facil y bastante sencillo...
Mira este tema, lee bien el tercer post de este tema:
viewtopic.php?f=5&t=36943


Citar
Esto es si usas el Inno Setup como tu programa para crear el instalador
Gracias al usuario de este foro llamado: jodijo, se lo siguiente:
En la sección [RUN] del archivo script que te genera el asistente (te recomiendo que uses los pasos del asitente que te adjunto en el enlace de MegaUpload).
Código: vb.net
  1. Filename: "{src}tu bat.bat"; Description: "Instalar tu.bat o lo que sea";
  2.  
IMPORTANTE:
Esto no lo entenderás si no descargas el Inno Setup y te lees las 8 hojitas que te explican como usar el asistente de dicho programa



Saludos.

Nota 2:
Nebire, es un gran ayudador.
Recomendacion:
Leer bien sus post

147
Publicaciones y e-books / Re: Manual Inno Setup Compiler en Español
« en: Viernes 20 de Marzo de 2009, 00:25 »
Hola, espero ser de ayuda en este post

Aqui les dejo algo sobre el Inno Setup: El instalador con algun componente y un pequeño pero MUYYY eficiente manual para crear instalaciones con el Inno Setup Compiler...
http://www.megaupload.com/?d=J95IR6BF

Saludos.

Nota:
Si buscas una aplicacion que te permita desarrollar tu propio instalador esto es lo que buscas, descarga el Inno Setup del link que aqui he puesto (megaupload)

148
VB .NET / Como reconocer la conf. regional y de idioma del PC por code
« en: Jueves 19 de Marzo de 2009, 22:56 »
Hola a todos...

En VB6.0 la configuración regional y de idioma se obtenia asi:

Código: Visual Basic
  1. 'Declaraciones del Api
  2.    Private Declare Function GetUserDefaultLCID Lib "kernel32" () As Long
  3.    
  4.    Private Declare Function GetLocaleInfo Lib "kernel32" Alias "GetLocaleInfoA" ( _
  5.         ByVal Locale As Long, _
  6.         ByVal LCType As Long, _
  7.         ByVal lpLCData As String, _
  8.         ByVal cchData As Long) As Long
  9.    
  10.    'Constante para obtener algunos de los simbolos de la configuración regional
  11.    
  12.    Public Const LOCALE_SDECIMAL As Long = &HE
  13.    Public Const LOCALE_SMONDECIMALSEP As Long = &H16
  14.    
  15.  
  16.  
  17. ' Función que Devuelve un String con el símbolo
  18. Function Obtener_Simbolo(Valor As Long) As String
  19.    
  20.    Dim Simbolo As String
  21.    
  22.    Dim r1 As Long
  23.    Dim r2 As Long
  24.    Dim p As Integer
  25.    Dim Locale As Long
  26.    
  27.    Locale = GetUserDefaultLCID()
  28.    r1 = GetLocaleInfo(Locale, Valor, vbNullString, 0)
  29.    
  30.    'buffer
  31.    Simbolo = String$(r1, 0)
  32.    
  33.    'En esta llamada devuelve el símbolo en el Buffer
  34.    r2 = GetLocaleInfo(Locale, Valor, Simbolo, r1)
  35.    
  36.    'Localiza el espacio nulo de la cadena para eliminarla
  37.    p = InStr(Simbolo, Chr$(0))
  38.    
  39.    If p > 0 Then
  40.       'Elimina los nulos
  41.       Obtener_Simbolo = Left$(Simbolo, p - 1)
  42.          
  43.    End If
  44.    
  45. End Function
  46.  
  47.  
  48. '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Ago 21 /2008 @@@@@@@@@@@@@
  49. '@@@@@@ Ahora solo debes poner esto en la parte donde quieras que identifique el punto     @@@@@@@@@@@@
  50. '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Obtener_Simbolo(LOCALE_SDECIMAL) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  51.  

pero no se como hacer en el VB2005  :ouch: , aun soy nuevo en el .NET ya con el tiempo me pondré al dia...

Nota:
Hasta ahora no he colocado ninguna API de windows en aplicaciones .NET ya que me salen algunos errores en la ejecución de las mismas y pienso que no son posibles hacerlas (sobretodo cuando me es necesario utilizar el comando hwnd)... la "API" del VB6.0 debe existir en el VB2005 pero me imagino que no de la misma forma sino de forma de llamada de la biblioteca de clases del .NET... algo asi como:
Código: Visual Basic
  1. If My.Computer.Info.InstalledUICulture.PuntoDecimal Then            '<------- Ya se que la clase My.Computer.Info.InstalledUICulture.PuntoDecimal no existe, solo es un ejemplo de que es lo que quiero
  2.             MsgBox("Tu computador usa el simbolo decial el punto (.)")
  3.         Else
  4.             MsgBox("Tu computador usa el simbolo decial el punto (,)")
  5.         End If
  6.  

Saludos.

149
VB .NET / Re: Como se sabe por medio de CODE que un PC tiene el .NETFramew
« en: Jueves 19 de Marzo de 2009, 17:46 »
Cita de: "[color=#40FF00
Nebire[/color]"]
p.da.: mientras respondías el mensaje anterior, edité mi primer mensaje añadiendo explicaciones adicionales, quizás te interese volverlo a releer...

Me interesa mucho, lo leo una y otra vez para sacarle todo el conocimiento que me sea posible.

De verdad, Gracias y Saludos.

150
VB .NET / Re: Como se sabe por medio de CODE que un PC tiene el .NETFramew
« en: Jueves 19 de Marzo de 2009, 17:15 »
Nebire gracias....

Una consulta (y creo que es la última de mi aplicación)

Me encuentro en la parte de creación del instalador, pero al intentar instalar el framework en Windows XP (en algunos PC) me produce un error, me dice que falta el archivo netfx2.msi, ¿Has tenido alguna vez el mismo error?, ¿Como lo solucionas?...

Saludos.

Páginas: 1 ... 4 5 [6] 7 8 ... 15