|
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 - Makko
26
« en: Viernes 14 de Julio de 2006, 18:41 »
Primero tenes que declarar esto en un modulo. Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Finalmente... ShellExecute hwnd, "open", "mailto:aca_va@el:em_de:la:persona.com", vbNullString, vbNullString, conSwNormal
Y con eso bastaria. Te abre el Outlook, pone la direccion de e-m que predeterminaste y te deja completar los otros campos tales como CC, CCO, Asunto, y obviamente... Mensaje. Saludos. Makko.
27
« en: Martes 27 de Junio de 2006, 02:20 »
Gracias Ebolo, te comento que intente utilizando la propiedad ROWS pero no hace nada, si bien ahora ya no tira error pues no logra hacer nada... Alguien mas???
28
« en: Sábado 24 de Junio de 2006, 02:08 »
Jose: Estoy probando lo que me dijiste y me tira error en esta linea: For i = 1 To MSFlexGrid.MAXROWS - 1
Yo le agregue el 1 al final del MSFlexGrid, porque vos te lo salteaste, pero lo mismo me da error: Error de compilacion: No se encuentro el metodo o el miembro de datos. Estuve buscando info acerca de MaxRows y lo que entendi es que seria algo asi como el número máximo de registros que se deben copiar en la hoja de calculo. Y lei por ahi que si se omite este argumento, se copian todos los registros del objeto de conjunto de registros. No me quedo muy en claro esa parte del codigo. Quizas este empleandolo mal. Si queres te paso mi codigo para que lo veas, no tengo problemas en mostrartelo. Un saludo.
29
« en: Sábado 24 de Junio de 2006, 01:38 »
Gracias Jose, siempre muy atento vos al contestar. Luego lo probare y te comento como me fue. Un abrazo.
30
« en: Viernes 23 de Junio de 2006, 22:01 »
Saludos gente. Tengo algunas consulta para hacerle y quizas puedan darme una mano. Antes que nada les comento como viene el asunto. Hice un Sistema que lleva la CARTERA DE CHEQUES de la empresa de mi padre. La App. esta dividida en INGRESOS (cheques que entran como pago) y EGRESOS (cheques que damos para pagar). Lo hice mediante una base de datos asi llevo un registro mas ordenado y prolijo. Tengo 12 TABLAS (una por cada mes) con los siguientes CAMPOS (Cliente, Cheque Numero, Banco, Fecha Cobro, Importe ($), Observaciones y Destino). Luego de cargar los datos, muestro los registros en un MSFlexGrid. Todo bien hasta aqui. Finalmente le agregue tambien un DO LOOP que me suma todo el CAMPO "Importe ($)" asi se cual es la cantidad (en $) que hay en la cartera de cheques para cada mes. Las preguntas son: - Como hago para que esa suma que les comente de el resultado basandose en el CAMPO "Destino"? es decir, si DESTINO esta vacio, que lo sume... si esta ocupado que no lo sume porque con ese cheque se pago algo. Se entiende? - En el mismo MSFlexGrid que muestro todos los registros quisiera saber si se puede hacer que se tome la fecha de la PC y si ésta coincide con la FECHA COBRO de algun registro de cheque... el registro entero se marque con ROJO. Bueno, por ahora solo eso, ire poniendo si tengo alguna otra duda a ver si me pueden hechar una mano. Desde ya, muchas gracias a todos por tomarse el tiempo de leer. Saludos a todos. Makko.
31
« en: Martes 20 de Junio de 2006, 04:52 »
Como ya te dije Tania, ahi tienes la forma de resolver tu problema. Esta propiedad debe ser "seteada para cada formulario.
32
« en: Lunes 19 de Junio de 2006, 01:45 »
Es un tema muy intersante el propuesto por vos. Pero como te han dicho los demas foreros, es bastante complicado y complejo. Por mi parte no te puedo ayudar ya que nunca he trabajado con esa clase de proyecto. Te deseo suerte.
33
« en: Sábado 17 de Junio de 2006, 20:03 »
Coincido con Darktigerhell. Una pequeña base de datos en Access bastaria para manejar lo que necesitas.
34
« en: Domingo 4 de Junio de 2006, 21:50 »
Yo la verdad que tampoco que tiene que hacer el programa.
35
« en: Jueves 1 de Junio de 2006, 18:42 »
'Codigo Interezante para forzar transparencia en un form de manera muy sencilla y con transparencia graduable Private Declare Function GetWindowLong Lib "USER32" Alias "GetWindowLongA" _ (ByVal hWnd As Long, ByVal nIndex As Long) As Long Private Declare Function SetWindowLong Lib "USER32" Alias "SetWindowLongA" _ (ByVal hWnd As Long, ByVal nIndex As Long, _ ByVal dwNewLong As Long) As Long Private Const GWL_STYLE = (-16) Private Const GWL_EXSTYLE = (-20) 'Requires Windows 2000 or later: Private Const WS_EX_LAYERED = &H80000 Private Declare Function SetLayeredWindowAttributes Lib "USER32" (ByVal hWnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long Private Const LWA_COLORKEY = &H1 Private Const LWA_ALPHA = &H2 Public Sub MakeWindowTransparent(ByVal hWnd As Long, ByVal alphaAmount As Byte) Dim lStyle As Long lStyle = GetWindowLong(hWnd, GWL_EXSTYLE) lStyle = lStyle Or WS_EX_LAYERED SetWindowLong hWnd, GWL_EXSTYLE, lStyle SetLayeredWindowAttributes hWnd, 0, alphaAmount, LWA_ALPHA End Sub 'La transparencia es graduable modificando el alphaamount en este caso esta en 150 mientras menor es este valor mas transparente se torna Private Sub Form_Load() Call MakeWindowTransparent(Form1.hWnd, 150) End Sub
Solo tienes que realizar una busqueda antes de postear.
36
« en: Sábado 27 de Mayo de 2006, 19:24 »
Si, pero esperemos a que aparezca de nuevo, porque a mi todavia no me llego nada.
37
« en: Miércoles 24 de Mayo de 2006, 19:52 »
Ah, listo, yo entendi que tb era un PictureBox.
38
« en: Miércoles 24 de Mayo de 2006, 03:45 »
Yo tmp me doy mucha cuenta... Aveces los problemas tontos, son los mas dificiles.
39
« en: Sábado 20 de Mayo de 2006, 18:49 »
No se, pero a mi no me ha llegado nada.
40
« en: Miércoles 17 de Mayo de 2006, 17:45 »
Vamos con el mio... makko.software(arroba)gmail(punto)com Gracias de antemano.
41
« en: Martes 16 de Mayo de 2006, 18:04 »
En efecto, Soultaker, tiene razon.
42
« en: Martes 16 de Mayo de 2006, 03:53 »
A mi tb me interesa porque no subes el proyecto a rapidshare asi podemos bajarlo. Gracias.
43
« en: Jueves 4 de Mayo de 2006, 18:31 »
Yo te aconsejo el msflexgrid, es un control muy moldeable.
44
« en: Miércoles 3 de Mayo de 2006, 20:57 »
45
« en: Miércoles 3 de Mayo de 2006, 20:45 »
No se los demas, pero yo no entiendo. Explicate bien.
46
« en: Lunes 1 de Mayo de 2006, 20:29 »
Crear un form de acceso. Y desde alli controlar a que lugares tendra acceso cada usuario que agregues.
Por ej. Usuario Facturacion: Acceso a facturacion, stock, remitos, remesas, etc. Usuario Administrado: Acceso a todo el sistema. Chequeos de caja, cuentas, bancos, etc.
47
« en: Domingo 30 de Abril de 2006, 21:07 »
Parate con el mouse sobre el DataGrid, le das click derecho y seleccionas propiedades. Ahi dentro te aparecera un menu donde puedes elegir el numero de columnas, ponerle nombre y demas.
48
« en: Domingo 30 de Abril de 2006, 21:00 »
Si, yo creo que sera lo mejor.
Suerte.
49
« en: Sábado 29 de Abril de 2006, 07:30 »
Puede parecer algo tonto o medio no muy viable, pero probaste de hacer con el control LINE del mismo VB? Le puedes ir dando el largo a medida que estiras la linea, y luego con 2 mas chiquitas, le haces la flecha.
La otra es como ya dijiste, cargarla como imagenes.
50
« en: Sábado 29 de Abril de 2006, 07:27 »
Gracias Tania.!!!
|
|
|