• Lunes 29 de Abril de 2024, 01:00

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 - Julio34

Páginas: [1]
1
C# / Open, Save, Cancel box para windows form?
« en: Jueves 4 de Septiembre de 2008, 18:11 »
Hola,

El programa en el que estoy trabajando me descargo un archivo de un FTP. Me gustaria que apareciera el cuadro con los botones "abrir, guardar, cancelar" clasico del explorer.. se puede usar con Windows.Forms? No encuentro nada por el Google..

saludos!!

2
VB .NET / Open, Save, Cancel box para windows form?
« en: Jueves 4 de Septiembre de 2008, 18:06 »
Hola,

El programa en el que estoy trabajando me descargo un archivo de un FTP. Me gustaria que apareciera el cuadro con los botones "abrir, guardar, cancelar" clasico del explorer.. se puede usar con Windows.Forms? No encuentro nada por el Google..

saludos!!

3
Crystal Reports / Ocultar Header Dependiendo De Detalles
« en: Martes 13 de Mayo de 2008, 18:04 »
Buenas,

Lo que quiero evitar es que me aparezca el Header del grupo y en la siguiente página me aparezcan todos sus detalles. Es decir, al menos que cuando aparezca el Header haya también un detalle en la misma página.

Cual seria la mejor solución, New Page Before/After? Usar variables para contar los detalles quizá?

Gracias!

4
SQL Server / Comprovar Tablas Manipuladas En Una Transaccion
« en: Martes 19 de Febrero de 2008, 17:16 »
Buenas,

Estoy trabajando en un proyecto en el que el usuario dispone de un formulario en el que puede escribir una query para obtener el directamente de BBDD la información que el necesite.

Para ello debo controlar que no pueda hacer update, delete o insert de tablas concretas (algunas tablas permiten transacciones, por lo que impedir escribir esas palabras no es una opción)

Me preguntaba si cuando se ejecuta una transaccion, antes de hacer commit se puede averiguar que tablas se han manipulado durante la transaccion, a traves de un log, o algo así.

gracias!

5
C# / Color De Selección Del Treenode
« en: Jueves 15 de Noviembre de 2007, 12:32 »
Buenas,

Alguien sabe como cambiar el BackColor de un nodo mientras esta seleccionado? Me es necesario cambiar el clásico BackColor azul y el ForeColor Blanco por otro.

gracias!

6
Crystal Reports / Re: Exportar El Report A Excel
« en: Martes 13 de Noviembre de 2007, 17:55 »
Al final este tema se resolvió programando a la antigua usanza, concatenando writelines a piñon con un FileStream. De esta manera las celdas tienen todas el mismo espacío, pero puedes controlar en que celdas poner cada dato

Las DLLs de exportación de excel de Crystal Report dan muchísimos problemas segun lo que se quiera hacer..

Claro que haciendolo así no se puede respetar la parte gráfica (cuadrados, columnas, coloreado, etc..)

salut!

7
Crystal Reports / Exportar El Report A Excel
« en: Martes 23 de Octubre de 2007, 13:44 »
HOla,

Necesito exportar a excel un report.... de manera que las columnas del report salgan igual en el excel (también en columnas) y, a poder ser, poder decidir en que columnas del excel han de aparecer los datos del report.

pregunta 1: Alguien sabe hacerlo?
pregunta 2: Es siquiera posible hacerlo?

gracias!

8
ASP .NET / Clicks En Tiempo De Carga
« en: Miércoles 19 de Septiembre de 2007, 09:59 »
Hola!

Tengo un datagrid con dos botones en cada fila, uno añadir y otro quitar, ambos botones efectuan una llamada al servidor.

Algunas veces al darle al boton añadir, el explorer tarda un poco más de la cuenta para llamar al servidor, lo cual muchas veces acaba con el usuario clicando dos veces o más la misma linia, lo cual provoca insersiones en BBDD con clave primaria duplicada o otras cosas no previstas que no deberían pasar..
Alguien sabe como resolver este problema con un datagrid? Con un botón es fácil pues solo hay que hacerlo desaparecer después del click y poner en su lugar una imagen, pero con un datagrid con todo de línias diferentes no veo como.

gracias de antemano!

9
Crystal Reports / Re: Cero A La Izquierda En La Hora
« en: Lunes 3 de Septiembre de 2007, 10:19 »
OK. No me habia fijado que se pueden pasar más parametros en la función ToText para formatear los decimales del valor devuelto

Gracias!!!!

10
Crystal Reports / Re: Cero A La Izquierda En La Hora
« en: Lunes 3 de Septiembre de 2007, 10:01 »
El problema que tengo con el ToText es que me genera siempre dos decimales por defecto, a pesar de haber formateado los campos en otra parte del report, es decir, la hora resultante es 21,00:03,00.

Se puede formatear eso desde la misma formula?

11
Crystal Reports / Cero A La Izquierda En La Hora
« en: Viernes 31 de Agosto de 2007, 14:20 »
Buenas, tengo un problema con la hora en el report

Recibo del dataset tipado dos números enteros, y tengo que reconvertirlos en el report para que aparezcan como tiempo, con formato de Minutos y segundos. El problema que me estoy encontrando es que no hay manera de meterles un cero a la izquierda cuando me llega un solo dígito, ni en los minutos ni en los segundos

Tendría que quedar así, por ejemplo:  23:04  

Alguien sabe cual es la mejor manera de convertir dos números enteros en minutos y segundos?

gracias!

12
ASP .NET / Re: Consulta Sobre Datagrid
« en: Miércoles 25 de Abril de 2007, 14:40 »
El problema es mostrar "si" o "no" en el datagrid? En un datagrid puedes meter cualquier cosa metiendola previamente en el DataSet a mano

Es a eso a lo que te referias?

13
ASP .NET / Re: Creación Dinámica De Una Estructura De Árbol
« en: Viernes 13 de Abril de 2007, 13:37 »
Buenas granjalf,

Si trabajas en ASP:NET 1.1 tendras que ir a la web de microsoft y descargarte el Internet Explorer Webcontrols para asp.net 1.1, que incluye un el treeview entre otros.

ttp://www.codeguru.com/csharp/.net/net_ ... 12285#more

saludos!

14
JavaScript / Re: Tengo Un Problema
« en: Jueves 15 de Febrero de 2007, 19:03 »
Buenas,

El usuario tiene que introducir una ruta de archivo en un textBox, asi de simple. Por ahora hago que la introduzca toda a mano, con las consecuentes comprovaciones para asegurarse que la ruta este escrita correctamente.

Por eso estaria bien usar un cuadro de dialogo. Me temo que la solucion del cuadro para archivos no es valida jeje

Espero que haya alguna solucion al respecto

saludos y gracias!

15
JavaScript / Tengo Un Problema
« en: Jueves 15 de Febrero de 2007, 09:42 »
Hola, necesito establecer una ruta de directorio para establecer comunicaciones, el usuario ha de escribir la ruta a mano. Necesito saber si hay alguna alternativa a esto.

Lo que necesitaria seria un folder dialog como el que hay en C#, pero no encuentro nada, el "<input type=file>" de html tampoco me sirve ya que solo funciona con archivos.

Hay alguna alternativa?

gracias

16
Java / Crear Archivos De Ayuda
« en: Lunes 15 de Enero de 2007, 15:04 »
Buenas, tengo que crear un archivo de ayuda para la aplicacion de escritorio en java que estoy realizando.
Googleando para ver cual es la mejor solución, veo que hay montones de programas (de pago, no recuerdo nombres) que generan archivos de ayuda. Lo que mas he oido hablar yo mismo es usar html o XML para associar la ayuda al programa. Tambien se me ocurre importar un archivo Word a pelo, lo cual seguro que también que es posible.
Ando un poco perdido, podriais decirme como lo habeis hecho en vuestras aplicaciones?


saludos

17
ASP .NET / Problema Con El Treeview
« en: Jueves 21 de Diciembre de 2006, 16:13 »
Buenas,

Tengo un problema con el Control TreeView. Este es una muestra simple de treeview:

<%@ Register TagPrefix="mytree"
Namespace="Microsoft.Web.UI.WebControls"
Assembly="Microsoft.Web.UI.WebControls" %>
<HTML>
   <HEAD></HEAD>
   <BODY>
    <FORM runat="server" ID="Form1">
      <mytree:treeview runat="server">
       <mytree:treenode text="mi primer nodo"></mytree:treenode>
       <mytree:treenode text="mi segundo nodo"></mytree:treenode>
                   </mytree:treeview>
    </FORM>
   </BODY>
</HTML>

El resultado deberia ser un arbol con dos nodos, pero solo me sale el texto en forma de linia, sin nodos y sin forma de arbol. Alguien sabe como arreglarlo o lo que hay que hacer?

gracias!

18
ASP .NET / Mostrar Una Lista Con Iconos
« en: Viernes 24 de Noviembre de 2006, 13:36 »
Como puedo mostrar una lista con iconos al lado de cada elemento con ASP.NET 1.1?

El listview no esta implementado para esa version

gracias!

19
ASP .NET / Asp.net 1.1 Treeview
« en: Jueves 23 de Noviembre de 2006, 13:12 »
Buenas, el control Treeview esta implementado en ASP.NET 1.1? Despues de buscar durante un monton de rato por internet me estoy convenciendo que realmente no esta implementado. Hay que programarlo a pelo para usarlo en 1.1?

gracias!

20
C# / Animaciones Con C#
« en: Jueves 16 de Noviembre de 2006, 19:09 »
Buenas, tengo que hacer una animacion en C# con un objeto Graphics y un drawImage, lo hago mediante la popular tecnica del doble buffer, pintando sobre otro Bitmap. Hasta aqui bien.

El problema viene porque tengo que hacer esta misma animacion del reves. Poner la imagen del revés lo hago con los metodos TranslateTransform y RotateTransform. Asi consigo rotar la imagen cuando esta quieta, pero la animacion da problemas porque se me rota todo el bitmap en el que dibujo la imagen, meviendose todo, la imagen a animar y todo lo demas

Alguien me puede ayudar al respecto

Gracias por adelantado!!

21
C# / Re: Iluminacion De Los Objetos En El Panel
« en: Jueves 3 de Agosto de 2006, 09:10 »
Hola,

Efectivamente esta solución era demasiado lenta y, en consecuencia, inviable.

Al final conseguí hacerlo de manera correcta, hay que trabajar con capturas de pantalla unicamente.

El codigo es el siguiente, saludos!
Código: Text
  1.  
  2. public void Oscurecer(int amplada, int llargada, int CoorX, int CoorY, float brightness)
  3. {
  4. //PASO 1
  5. //Hacemos una captura de pantalla inicial para poder trabajar con ella
  6.  
  7. IntPtr pCapturaPantalla = DLLs.GetWindowDC(ctrl.Handle);
  8. graficoCapturaPantalla = Graphics.FromHdc(pCapturaPantalla);
  9.  
  10. //Creamos un bitmap para poder pegar la captura de imagen
  11.  
  12. bRecipientePant = new Bitmap(ctrl.Width, ctrl.Height);
  13. Graphics graficoRecipientePant = Graphics.FromImage(bRecipientePant);
  14. pCapturaPantalla = graficoCapturaPantalla.GetHdc();
  15. IntPtr pRecipientePant = graficoRecipientePant.GetHdc();
  16.    
  17. //Pegamos la captura de pantalla en el bitmap
  18.  
  19. DLLs.BitBlt(pRecipientePant, 0, 0, ctrl.Width, ctrl.Height, pCapturaPantalla, 0, 0, 13369376);        
  20. graficoCapturaPantalla.ReleaseHdc(pCapturaPantalla);
  21. graficoRecipientePant.ReleaseHdc(pRecipientePant);
  22.    
  23. //PASO 2
  24. //Creamos un nuevo Bitmap de tamaño reducido para copiar
  25. //solo un fragmento de la captura de pantalla inicial
  26.    
  27. Bitmap bFragmento = new Bitmap(amplada,llargada);
  28. Graphics graficoFragmento = Graphics.FromImage(bFragmento);
  29. IntPtr pFragmento = graficoFragmento.GetHdc();
  30.  
  31. //Pegamos el fragmento especificado de la captura de pantalla inicial en el bitmap
  32.  
  33. DLLs.BitBlt(pFragmento, 0, 0, amplada, llargada, pCapturaPantalla, CoorX, CoorY, 13369376);
  34. graficoFragmento.ReleaseHdc(pFragmento);
  35.              
  36. //PASO 3
  37. //Oscurecemos el bitmap que contiene la captura de pantalla inicial
  38.    
  39. float[][] ptsArray ={ new float[] {1, 0, 0, 0, 0},
  40.   new float[] {0, 1, 0, 0, 0},          new float[] {0, 0, 1, 0, 0},
  41.   new float[] {0, 0, 0, 1, 0},
  42.   new float[] {brightness, brightness, brightness, 1, 1}};
  43.   ColorMatrix clrMatrix = new ColorMatrix( ptsArray );
  44.   ImageAttributes imgAttributes = new ImageAttributes();
  45.     imgAttributes.SetColorMatrix( clrMatrix, ColorMatrixFlag.Default, ColorAdjustType.Bitmap );
  46. graficoCapturaPantalla.DrawImage(bRecipientePant, new Rectangle(0, 0, ctrl.Width, ctrl.Height), 0, 0, ctrl.Width, ctrl.Height,GraphicsUnit.Pixel, imgAttributes);
  47.      
  48. //PASO 4
  49. //Pegamos el fragmento en la captura de pantalla inicial, la cual ya esta oscurecida
  50.    
  51. DLLs.BitBlt(pCapturaPantalla, CoorX, CoorY, amplada, llargada, pFragmento, 0, 0, 13369376);
  52. }
  53.  

22
C# / Re: Iluminacion De Los Objetos En El Panel
« en: Martes 25 de Julio de 2006, 12:39 »
Buenas, resolvi este problema hace un tiempo. El truco es hacer una captura de pantalla y despues pintarle encima  varias imagenes negras con la opacidad reducida. De esta manera se puede resaltar cualquier zona del formulario especificando coordenadas. Aun asi no estoy muy seguro si esta solucion es la mas eficiente o si se podria mejorar. Por ahora pongo el codigo, lo que hago a grandes rasgos es combinar la clase Colormatrix con las clases de USER32 de windows



IntPtr dc1 = USER32.GetWindowDC(this.Handle);
Graphics g1 = Graphics.FromHdc(dc1);
Bitmap original = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, g1);
         
         

float[][] ptsArray ={ new float[] {1, 0, 0, 0, 0},
      new float[] {0, 1, 0, 0, 0},
      new float[] {0, 0, 1, 0, 0},
      new float[] {0, 0, 0, opacity, 0},
      new float[] {0, 0, 0, 0, 1}};
ColorMatrix clrMatrix = new ColorMatrix( ptsArray );
ImageAttributes imgAttributes = new ImageAttributes();
imgAttributes.SetColorMatrix( clrMatrix,
            ColorMatrixFlag.Default, ColorAdjustType.Bitmap );
Image negre = Image.FromFile("C:\\Documents and Settings\\jarnalot\\Mis documentos\\Mis imágenes\\backie.bmp");
g1.DrawImage(negre, new Rectangle(0,0,this.Width-(this.Width - CoorX),this.Height-(this.Height-CoorY)), 0, 0, this.Width-(this.Width - CoorX), this.Height,GraphicsUnit.Pixel, imgAttributes);
g1.DrawImage(negre, new Rectangle(0,CoorY,this.Width-(this.Width - CoorX),PosY), 0, 0, CoorX, CoorY,GraphicsUnit.Pixel, imgAttributes);
g1.DrawImage(negre, new Rectangle(0,CoorY + PosY,this.Width-(this.Width - CoorX),this.Height-(CoorY+PosY)), 0, 0, CoorX, CoorY,GraphicsUnit.Pixel, imgAttributes);
g1.DrawImage(negre, new Rectangle(CoorX,0,this.Width,this.Height-(this.Height-CoorY)), 0, 0, CoorX, CoorY,GraphicsUnit.Pixel, imgAttributes);
g1.DrawImage(negre, new Rectangle(CoorX+PosX,CoorY,this.Width,PosY), 0, 0, CoorX, CoorY,GraphicsUnit.Pixel, imgAttributes);
g1.DrawImage(negre, new Rectangle(CoorX,CoorY + PosY,this.Width,this.Height-(CoorY+PosY)), 0, 0, CoorX, CoorY,GraphicsUnit.Pixel, imgAttributes);

Si alguien cree que se puede hacer mejor que me lo diga porfa!!

saludos

23
C# / Iluminacion De Los Objetos En El Panel
« en: Jueves 13 de Julio de 2006, 11:25 »
BUenas,

Tengo que hacer un programa que haga lo siguiente: Cuando se señala una imagen concreta, el resto del panel se oscurece, viendose la imagen señalada resaltada respecto al resto de objetos.

Debido a que tengo que trabajar sobre un panel, la propiedad opacity que tienen los formularios no sirve, ahora estoy probando insertando una imagen negra encima de todo el panel excepto en el objeto y jugando con la classe ColorMatrix, pero no acaba de ser correcto del todo parece ser por culpa de los textboxes i cosillas asi.

Alguien por aquí se ha enfrentado alguna vez con este tipo de situación?

Gracias de antemano!!!!

24
Crystal Reports / Redimensionar Una Imagen Desde C# Para Crystal
« en: Viernes 30 de Junio de 2006, 13:10 »
HOla,

Puse esta pregunta en el foro de C#, ignorando que habia un foro especial para CrystalReport....

Tengo que redimensionar una imagen desde coddigo en c#, hacer esto es facil desde la ventana de propiedades del Crystal, pero claro, esos valores son estaticos..... habria que canviarlos desde codigo para redimensionar la imagen... alguien sabe cuales son las propiedades para hacer esto desde codigo?

gracias de antemano!

25
C# / Manipulacion De Imagenes De Crystalreport Con C#
« en: Miércoles 28 de Junio de 2006, 13:40 »
Hola,

Tengo un problema con Crystalreport. He de importar una imagen desde SQLServer a un informe a CrystalReport a travès de c#, lo hago con un DataSet. Hasta aqui ningun problema, se importa bien, pero lo complicadillo es que tengo que redimensionar la imagen desde el codigo.

La imagen se puede resimensionar facilmente desde la ventana de propiedades, pero desde el codigo no me aparecen las propiedades. No he encontrado ninguna propiedad que manipular desde C# para redimensionar la imagen. Alguien me puede ayudar?

gracias por adelantado!!

Páginas: [1]