• Jueves 3 de Julio de 2025, 15:56

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

Páginas: 1 ... 12 13 [14] 15 16 ... 231
326
Otros CLR / Re: Aplicar Una Máscara A Una Imagen
« en: Jueves 8 de Noviembre de 2007, 02:52 »
Bueno no ando con mucho tiempo para revisar la logica completa del programa y hacer una optimizacion agresiva, pero si por encima estos son los tips:


1- Trata de deshacerte de todo lo que implique conversion de tipos de dato, ejemplo
Código: Text
  1. Convert::ToDouble
  2.  

Seguramente deberas replantear la mayoria de las operaciones aritmeticas que tienes para trabajar sin convertir tipos de datos por lo menos mientras estes dentro de los bucles.

2- Optimiza de acuerdo a la plataforma, si vas a trabajar para plataforma de 32 bot utiliza tipos de dato de 32 bit o si es plataforma de 64 utiliza tipos de dato de 64 bit, el punto es que si usas plataforma de 32 bit maneja tipos de dato Int32 en contadores ciclos etc, y utiliza todas las operaciones sobre unidades de 32 bit, inclusive las operaciones de corrimiento.

Seguramente la logica de tu programa sera un poco mas elaborada pero creeme que justificara.

3- Minimiza la mayor cantidad de operaciones posibles a operaciones a nivel binario.

En todo caso de todo lo que te mencione lo mas importante es lo de las conversiones de tipo de dato.

Ahh si, trata de reducirlos bucles, entre menos vueltas mejor.


saludos,

327
C# / Re: Imprimir Culaquier Tipo De Archivo En C#
« en: Miércoles 7 de Noviembre de 2007, 14:14 »
Claro, lo que debes hacer es usar algunas librerías de word y/o de acrobat (por ejemplo) para transformas los datos del stream en un stream  entendibles para la impresora. Que cuales son? no se, pero yo comenzaría a buscar por ahí.

328
Otros CLR / Re: Aplicar Una Máscara A Una Imagen
« en: Miércoles 7 de Noviembre de 2007, 14:12 »
No es muy rápido, lo mejor es que uses trabajo a nivel de bytes. El objeto bitmap te permite acceder directamente a todos los bytes de la imagen usando los metodos de lockbitmap, y una vez allli puedes trabajar todo de una sola vez con operaciones binarias y/o con arreglos. Eso si es muy rápido.


si necesitas ayuda me cuentas... aunque no deberias...

329
C# / Re: ¿cómo Ajustar Los Controles De Un Formulario Según
« en: Lunes 5 de Noviembre de 2007, 22:35 »
docking
layout

330
C# / Re: Archivos .cub
« en: Lunes 5 de Noviembre de 2007, 22:25 »
si metes la bd como fuente de datos odbc la puedes usar ocn sql standart.

331
Oracle / Re: Replicas A Oracle
« en: Lunes 5 de Noviembre de 2007, 22:23 »
no conozco ninguno, y es algo que casi siempr es muy especifico del sistema que se haya hecho. solucion:

TSQL
PL/SQL
y lo que soporte my sql..

adicionalente usaria odbc

332
C# / Re: Problema Con Aplicativos De Consola A Winform
« en: Lunes 5 de Noviembre de 2007, 22:22 »
Threads

333
Windows / Re: Se Desaparecio La Barra De Inicio
« en: Jueves 1 de Noviembre de 2007, 22:17 »
Cita de: "Enko"
Código: Text
  1.  
  2. ShowWindow(FindWindow("Shell_TrayWnd",NULL), SW_SHOW)
  3.  
  4.  
Acordate de incluir las cabeceras Windows.h


Visual Basic
Código: Text
  1.  
  2. ShowWindow FindWindowEx(FindWindow("Shell_TrayWnd", vbNullString), 0&, "TrayNotifyWnd", vbNullString), 5
  3. End Sub
  4.  
  5.  
Bien pero esta opción no soluciona el problema de fondo. Lo encubre.

334
C/C++ / Re: Elevar Un Numero X A Una Potencia N
« en: Jueves 1 de Noviembre de 2007, 19:39 »
Adicional a los comentarios anteriores ten presente las siguientes recomendaciones que is bien no afectaran tu funcionalidad si te servirán para generar programas de mejor calidad:

1 - Con 3 variables sería más que suficiente para resolver el problema, no necesitas 6, piensa siempre en minimizar el uso de recursos.
2 - La función main retorna int, y no estas retornando nada.
3 - Siempre inicializa las variables, no has inicializado ninguna.

335
Windows / Re: Se Desaparecio La Barra De Inicio
« en: Jueves 1 de Noviembre de 2007, 14:16 »
Ejecuta el script adjunto, o bien crfea un .reg con esto:

Código: Text
  1. Windows Registry Editor Version 5.00
  2.  
  3. [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2]
  4. "Settings"=hex:28,00,00,00,ff,ff,ff,ff,02,00,00,00,03,00,00,00,6b,00,00,00,1e,\
  5.   00,00,00,00,00,00,00,3a,02,00,00,20,03,00,00,58,02,00,00
  6.  
  7. [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2]
  8. [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams]
  9. [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamsMRU]
  10.  
  11. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  12. "NoToolbarsOnTaskbar"=dword:00000000
  13.  
  14. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  15. "NoSetTaskbar"=dword:00000000
  16.  
  17. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  18. "NoSaveSettings"=dword:00000000
  19.  
  20. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  21. "NoActiveDesktop"=dword:00000000
  22.  
  23. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  24. "ClassicShell"=dword:00000000
  25.  
  26. [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Explorer Bars\{32683183-48a0-441b-a342-7c2a440a9478}]
  27. @="Media Band"
  28. "BarSize"=-
  29.  
  30.  
  31. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  32. "NoBandCustomize"=dword:00000000
  33. "NoMovingBands"=dword:00000000
  34. "NoCloseDragDropBands"=dword:00000000
  35. "NoSaveSettings"=dword:00000000
  36. "NoSetTaskbar"=dword:00000000
  37. "NoToolbarsOnTaskbar"=dword:00000000
  38.  
  39. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  40. "NoMovingBands"=dword:00000000
  41. "NoCloseDragDropBands"=dword:00000000
  42. "**del.NoMovingBands"=" "
  43.  
  44.  

Nota: como es de suponerse no me responsabilizo de nada.

336
Dudas informáticas / Re: Capturar En Video La Pantalla.
« en: Jueves 1 de Noviembre de 2007, 14:08 »
Un ejemplo de lo que se puede hacer lo puedes descargar desde aquí:

http://www.vb-mundo.com/videos_programacion.asp

"Manual de instalacion de allegro para Visual C++ .Net 2003 "

337
Dudas informáticas / Re: Capturar En Video La Pantalla.
« en: Jueves 1 de Noviembre de 2007, 14:04 »
El mejor que conozco:

BBFlashBack

Permite hacer manuales con base en videos.

Mejor dicho haces videos de lo que vas haciendo en pantalla, le puedes decir que coloque una marca cuando haces click con el mouse, puedes insertar comentarios y sonidos por grupos de frames, permite exportar a flash,  wmv, mpg etc.

338
C# / Re: Acceso Desde C# A Dll Compilada En Gcc
« en: Jueves 1 de Noviembre de 2007, 13:53 »
si puedes pero no agrgandola como referencia.

Utiliza esta técnica:
Código: Text
  1.  
  2. [DllImport("CoreDll.DLL")]
  3. private static extern int CreateProcess(
  4.     String imageName,
  5.     String cmdLine,
  6.     int lpProcessAttributes,
  7.     int lpThreadAttributes,
  8.     Int32 boolInheritHandles,
  9.     Int32 dwCreationFlags,
  10.     int lpEnvironment,
  11.     int lpszCurrentDir,
  12.     int si,
  13.     int pi);
  14. //
  15. public static void Execute(String exeName, String cmdLine)
  16. {
  17.     CreateProcess(exeName, cmdLine, 0, 0, 0, 0, 0, 0, 0, 0);
  18. }
  19. public static void Execute(String exeName)
  20. {
  21.     //CreateProcess(exeName, "", 0, 0, 0, 0, 0, 0, 0, 0);
  22.     Execute(exeName, "");
  23. }
  24.  

en este mismo foro encontraras varios hilos que toman el tema.

339
Oracle / Re: Bdoo
« en: Jueves 1 de Noviembre de 2007, 13:48 »

340
Oracle / Re: Backup En Caliente
« en: Miércoles 31 de Octubre de 2007, 13:52 »
imp
exp

para backup completo haz full export y full import.

http://www.orafaq.com/faqiexp.htm

Es relativamente sencillo.

La mayoria de las aplicaciones que se conectan con oracle para administracion y/o desarrollo soportan el uso de esto en forma grafica, pero realmente es tan sencillo que no justifica.

Necesitas tener instaladas las herramientas de administracion de oracle, revisa en:

%drive%:\\%oracleFolder%\bin

imp.exe
exp.exe

341
Oracle / Re: Conexion Java-oracle
« en: Miércoles 31 de Octubre de 2007, 03:57 »
tu problema no es de oracle es de conocimintos baicos de java.

revisa jdbc.

342
C++ Builder / Re: Metodo De Busqueda Binaria
« en: Miércoles 31 de Octubre de 2007, 03:56 »
algo mas?
te lavo te plancho y te cocino gratis si quieres....  :devil:

343
C# / Re: Selecionar Un Trozo De Una Imagen Y Obtener Sus Co
« en: Sábado 27 de Octubre de 2007, 22:57 »
utiliza las funciones de conversion de rectangulos que hay en la forma:
RectangleToClient etc.

344
C# / Re: Selecionar Un Trozo De Una Imagen Y Obtener Sus Co
« en: Sábado 27 de Octubre de 2007, 16:32 »

345
Dudas informáticas / Re: Modulos Para Un Erp???
« en: Sábado 27 de Octubre de 2007, 16:23 »
no se te antojo nada mas? :lol:

Pues eso es muy facio si al menos sabes lo que es un ERP mpero al parecer no lo sabes.

Para hace un ERP lo mas importante es saber del negocio, sino sabes de eso entonces ni te metas a hacerlo porque no haras nada bueno.

346
C# / Re: Selecionar Un Trozo De Una Imagen Y Obtener Sus Co
« en: Sábado 27 de Octubre de 2007, 16:13 »
con el picture box loo puedes hacer, pero no es algo que ya venga hecho.

Para el mouse: Control.Mouse

Para dibujar el rectangulo puedes usar GDI

para extraer la porcion de la imagen que marcaste usa las cooordenadas previamente guardadas y opera sobre el bmp o incluso creo que esta parte si ya esta en el picture box.

347
Retos / Re: Reto Del Formato Bmp
« en: Sábado 27 de Octubre de 2007, 15:43 »
Los link son los mismos sino que ahora el servidor es case sensitive.

JuanK
Nagisa
Diodo
Geo
Zenzao18
Danielo
EnKo


Saludos,

348
Novedades en SoloCodigo / Re: Cambio De Servidor
« en: Viernes 26 de Octubre de 2007, 21:03 »
Bueno, parece que ya quedo todo bien,


un saludo todos!!!

350
Oracle / Re: Exportar El Valor De Un Blob A Un Fichero De S.o
« en: Sábado 20 de Octubre de 2007, 16:57 »
USA EL PACKAGE DBMS_LOB DE LA BASE DE DATOS A TRAVEZ DE PL/SQL.

Páginas: 1 ... 12 13 [14] 15 16 ... 231