• Viernes 19 de Abril de 2024, 16:52

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

Páginas: [1] 2 3 4
1
Vaya estas vivo y coleando!!
Pense que te habias hecho más rico que bill Gates con el programa y estabas de vacaciones en la playa :good:
Por cierto tienes precio ya para tu producto,
seguramente como es tan cerrado y secreto, será muy caro para que cualquiera pueda tenerlo, jajaja :clown: ..........

2
General / Lenguaje Autoit - Mejorando el VB, tipo creando scripts
« en: Domingo 31 de Mayo de 2009, 06:16 »
Autoit
http://www.autoit.es/ Página principal
foro español con tutoriales y documentación http://www.emesn.com/autoitforum
http://www.autoitscript.com/ página inglesa

Autoit, es un lenguaje de programación tipo similar a open source, y gratuito, evolucionado desde basic para windows, que usa ejecutables de pequeño tamaño donde incluye todo y pretende hacer lo que VB y además con más funciones como "esclavización" de teclas y ratón, actualizado continuamente por un grupo de programadores dedicados en http://www.autoitscript.com . :alien:
También vale para hacer trucos en el pc, envia teclas y puedes crear macros válidas para  multiples programas.

*Por simplicidad y facilidad de aprendizaje se acerca al clipper o basic,
*Por su potencia a bajo y alto nivel, y peso de los exes al C
*Por diseño de forms al VB

A divertirse con el, es gratis y se puede bajar desde aqui, incluye ide,
http://www.autoitscript.com/cgi-bin/get ... -setup.exe  (8 megas todo con instalable)
(Para probar y luego desinstalar incluye enlace en el menu para  desinstalación)

Ide ampliado desde http://www.autoitscript.com/cgi-bin/get ... utoIt3.exe

El Hola mundo es:
Código: Text
  1. msgbox(0,"mi titulo","hola mundo")
  2.  

Se escribe en el editor, y se puede compilar o ejecutar directamente desde el IDE (Editor Scite) con F5.

La vida son dos días, a pasarlo bien :beer:

Saludos

3
@deaven
Si no te das prisa, yo lo llevo preparando largo tiempo, y estoy en ello, nada especial, pero si dificil y complicado...!!

te lo voy a sacar yo antes al mercado y te voy a quitar los clientes, ... Correee!!

Despierta!!!  :clown:

Not kidding!!

4
Visual Basic 6.0 e inferiores / Re: Enviar Mails
« en: Lunes 16 de Abril de 2007, 01:37 »
Precisamente VBA es lo que se prescribe para automatizar todos los programas del office, el problema es que microsoft siempre prometió unificar el VBA y que fuera compatible entre los diferentes programas que componen el OFFICE y por supuesto con  el mismisimo Visual Basic.
Te advierto que va a ser dificil encontrar la información (incluso depende de la versión del OFFICE 95/97/2000/XP/2003/2007), que tampoco el VBA es compatible entre diferentes versiones.... Armate de paciencia y vete mirando la ayuda del VBA.

Buscate en el google VBA (Visual Basic for applications) y te salen muchas cosas. Por si te vale para animarte, yo he conseguido hacer funcionar el VBA de Word 2000 desde una aplicación de Access 2000, y para la siguiente versión "XP" no funcionan. Es posible hacer lo que buscas.:scream:  :comp:

Tambien puedes usar cualquiera de lo muchos programas automatizadores, que hacen lo mismo que el VBA, pero "esclavizando" a las aplicaciones de Windows en sí, y con la compatibilidad Inter/Programas, que incumple el VBA. Estos te envian comandos y pulsaciones de teclas simuladas hacia otros programas.

Puedes buscar en Google tambien esta información...

Con paciencia y buenos alimentos es posible que antes de que tengas nietos consigas la solución ... jajaja...

Siempre te puede caer la "suerte", que alguien lea este tópico y "curiosamente", responda "amablemente", y luego te de la solución óptima, producto de su inteligencia y aprendizaje inaudito jejej.

Suerte,

5
Visual Basic 6.0 e inferiores / [Utilidad] Autoit tipo Vb de codigo abierto
« en: Jueves 12 de Abril de 2007, 09:54 »
== [http://www.autoit.es Autoit] ==
Una de las características principales de este lenguaje es que es hasta '''divertido''', es adictivo por las GRANDES recompensas que proporciona y el POCO tiempo y esfuerzo en comparación para los objetivos conseguidos.

Deberían diferenciar las que son Open Source y no. Aqui un link para descargar Ya Sistema e ide.

El paquete completo 0€ / 5 minutos/ 20 Megas. Es gratuito (Código Abierto) y se lo pueden descargar e autoinstalar el pack completo con el IDE, utilidades y ejemplos en 5 minutos del link Documentación:aprox 20Mb.:
+[http://www.emesn.com:8888/autoit.exe AUTOIT DESCARGA e Instalación automática, incluye IDE y ejemplos]

Esto es la información de un lenguaje de programación superior al Vb6 contandolo de mi propia experiencia.

*Yo tambien conozco la HISTORIA. Yo empecé con el DbaseIII, luego dbase IIIplus, clipper Summer87,CA 5.2,5.3 => Vb5,Vb6,Php => luego la bomba Autoit.
*Todavia tengo  un programa de almacen en dbaseIII+ .prg con 5 bases .dbfs, este corre conectado a un servidor mysql, sincronizando los datos locales, y a su vez a una página web dinámica, con unos informes en tiempo real de los movimientos de estas. ¿Increible no?, pues todo hecho con Autoit.

*'''Si con esto que explico no es una alternativa pues que lo comenten, o que lo justifiquen''' en el chat del foro http://www.emesn.com/autoitforum
*El interés es que hay un porcentaje de los de VFP, que les puede interesar siempre que se amolde AUTOIT a sus características personales. En autoit en Español, necesitamos programadores serios y con experiencia como los de VFP. Por supuesto hay muchos programadores en Autoit, de gran nivel, hoy por hoy en America/Alemania/Holanda/Inglaterra. Los paises más avanzados claro, parece que siempre vamos arrastrando.


Cualquier duda en el enlace http://www.autoit.es

== Ventajas y Contras ==
Ventajas:
#Hecho para "esclavizar" al S.O. y a todas las aplicaciones, con control de ventanas, controles, modificación dinámica del sistema, acceso nativo al registro y otras "funciones complicadas" incluyendolas nativamente.
#Se usa Autoit for Apps al estilo de VBA (VB for App). Para "esclavizar" Office, obviamos el VBA, usamos Autoit sin cambiar de sintaxis. (MS que siempre prometió integración VB y VBA ;))
#Superior a Vb6. Vb6 Killer.
#Incluye todas las utilidades necesarias y más.
#El soporte simplemente Existe, con varias comunidades que existen. Incluido una incipiente comunidad en español.
#La curva de aprendizaje es tan corta (lenguaje tipo basic/dbase/vb/php) que en unas pocas horas pueden migrar cualquier app.
#Ejecutables entre 250-450Kb incluyen TODAS las dlls y ocx.
#Open Source.
#Es posible participar y comentar los cambios en el core fuente.
#Informes a través de llamadas externas al sistema usando las utilidades que estén acostumbrados.
#Soporte Web/CGI al estilo de PHP, pero con la sintaxis de Autoit.
Desventajas:
#Ide de creación de formularios un poco inferior a VB6.
#Solo corre en Windows. Linux modo navegador o cliente. Wine.
#Soporte multihilo indirecto.
#Objetos no se usan. Lo compensa usando los existentes importados, Activex etc.


Sintaxis de creación de acceso a una base mysql y creación de un fichero csv:

Hola mundo con introducción previa de un dato - nombre:

<pre>
$nombre = inputbox("Nombre", "¿Cual es su nombre?") ; introduzca su nombre
sleep(1000) ; si quiero puedo pausar el programa un segundo
 msgbox(0,"Titulo de ventana","Hola Mundo de "& $nombre,15) ; 15 segundos de espera
</pre>

Un ejemplo de exportación de Mysql a fichero csv:

<pre>
 #include mysql.au3
 $sql = _MySQLConnect("sa","sa","mydb","mywebsite.com")
 $var = _Query($sql,"SELECT * FROM mytable WHERE user = 'pepe'")
  While NOT $var.EOF
    FileWriteLine("c:\test.csv",$var.Fields("user").value & "," & $var.Fields("telefono").value & @CRLF)
    $var.MoveNext
  WEnd
 _MySQLEnd($sql)
</pre>

== Igual ahora redirigido a Web tipo PHP, Webs dinámicas Autoit/CGI ==
<pre>
#include Aha.au3
$sql = _AhaConnect () ; usando librería aha guardas en un .ini los pass
; $sql = _MySQLConnect("sa","sa","mydb","mywebsite.com") ;usando libreria mysql directamente
 $var = _Query($sql,"SELECT * FROM mytable WHERE user = 'pepe'")
echo("<table>")
  While NOT $var.EOF
   echo("<tr>")
    echo($var.Fields("user_facturas").value & "," & $var.Fields("telefono").value )
    $var.MoveNext
  echo("</tr>")
  WEnd
echo("</table>"
 _MySQLEnd($sql)
</pre>
== Autoit para Aplicaciones (for Apps) . Sustituto VBA, mejorando lo presente ==
#[http://www.emesn.com/autoitforum/viewtopic.php?t=22 Código fuente completo "esclavizando" al msn messenger (ver 6), para enlazar "Conversaciones Activas" con fichero de datos .ini, archivando información del contacto activo, para uso posterior. Inclu. Programa de encriptación de conversaciones a varios niveles]
Un ejemplo fragmento ("esclavizar" aplicaciones esclavizando al excel):
#[http://www.emesn.com/autoitforum/viewtopic.php?t=75 Código fuente completo "esclavizando" Excel/OpenOfficeCalc para exportar al Contaplus  y crear fichero intercambio.]
<pre>
 $sHojaCalculo="mi Hoja"
 If Not WinActive($sHojaCalculo, "") Then WinActivate($sHojaCalculo, "")
   WinWaitActive($sHojaCalculo, "")
   MouseMove(69, 239)
   MouseDown("left")
   MouseUp("left")
   Send("{CTRLDOWN}{HOME}{CTRLUP}")
   Send("{CTRLDOWN}c{CTRLUP}")
   $TextoCapturado=StringReplace(ClipGet(), @CRLF, "")
   msgbox(0,"Texto Capturado desde el excel", $TextoCapturado)
   send($TextoCapturado&" Puedo añadir esto a la celda")
 Endif
</pre>
También se pueden usar los Activex controles de la hoja de calculo, pero la ventaja del código anterior es que es compatible con cualquier hoja de calculo, da igual el MS,Sun, o Web. Etc..


== Saludos ==


Saludos y os deseo la mejor elección adaptativa y personalizada.

'''No hay mejor elección absoluta. Recordad que cada uno es diferente.'''

Con permiso de los sysops, si es viable aquí esta información:

Recuerdan la misma situación cuando el clipper 5.3 y CA, y ofrecian el Visual Objects :):

Los tres principales elementos implicados en el procedimiento de resolución de problemas:

#Una situación inicial o situación de partida: '''Fin de ciclo de vida de producto.'''
#Una situación final o situación meta: '''Producto con nuevo ciclo de vida estable.'''
#Una secuencia o serie de acciones que permiten pasar de la situación inicial a la situación meta.(Hacia la Resolución del problema):
##Comparativa de varias opciones existentes y sus respect. Inversiones en tiempo/dinero comparada con Beneficios previstos.

Los usuarios tienen que descubrir la decisión de sus lenguajes teniendo en cuenta las restricciones del contexto o los programas que necesitaran desarrollar.



Autor: Jon

http://www.autoitscript.com

6
Visual Basic 6.0 e inferiores / Re: Saber Si Un Programa Esta Corriendo
« en: Miércoles 11 de Abril de 2007, 07:03 »
No necesitas taskill o taskmanager.   :hola:  :comp: En 5 minutos te he preparado el código fuente del programa que te hace esto.
  • Paso 1. Lo editas en el notepad y le pones al fichero de texto el nombre esperoNonotepad.au3
    </li>
  • Paso 2. Compilas esto con el compilador de Autoit y te da un ejecutable "esperoNonotepad.exe".</li>
Listo ........

Como funciona:
Una vez lo ejecutas:
Este Se te queda en memoria (y en la barra del reloj "Tray"),esperando un cuarto de segundo a que no exista el proceso notepad.exe.

El Código Fuente a pegar al Notepad, con comentarios a cada linea:
Código: Text
  1. ; Esto es el programa esperoNonotepad.au3
  2. While 1            &#59;bucle infinito (Corregido, un despiste, gracias Eternal)
  3.   sleep(250)        &#59; espera un cuarto de segundo  para verificar si existe.
  4.   if not ProcessExists(&#34;notepad.exe&#34;) then run(&#34;c:&#092;Windows&#092;notepad.exe&#34;); si no existe el proceso lo corre
  5. Wend               &#59;fin del bucle
  6.  
  7.  

A divertirse haciendo código... :kicking:

7
Clipper / Re: Programador. Conocimientos Clipper
« en: Domingo 1 de Abril de 2007, 19:37 »
Jajaja, 10 años menos 3, eran 7 años de experiencia cuando se publicó ese anuncio, a ver si nos leemos las fechas :blink:  :P .
Citar
Agosto 17, 2004 04:15 pm

8
El ProcessClose cierra el notepad.exe, es un ejemplo puede ser cualquier proceso. No se como se llama el tuyo. :whistling:

El EnvUpdate() lo que hace es como un cerrar sesion y abrirla de nuevo, Por ejemplo si cambias el valor de la variable %path% del sistema, no tendrá efecto hasta que se resetee/cerrar sesion y abrir. Es para que actualice las modificaciones del registro.

De todas maneras el escript es una guia, son solamente 3 B)  lineas de código sencillas aunque dificil de averiguar.
Buscate en tu manual como se haría lo de borrar las claves del registro (RegDelete), lo tendrías que compilar con el compilador para Autoit si quieres usarlo exacto como está ahi.
Saludos :blink:

9
Ahí te va el código

No te compliques la vida.
Esto hace lo mismo
Este escript no es mio exactamente, sino lo hizo un amigo,
que lo disfrutes:

Citar
;Author jxyz  (Juan Luis Rodríguez)
; Eliminar los iconos antiguos de la barra de tareas
ProcessClose("notepad.exe")
RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify","IconStreams")
RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify","PastIconsStream")
EnvUpdate ( )

Ciao,

Saludos

10
Visual FoxPro / Re: Microsoft To Open Source Foxpro
« en: Jueves 29 de Marzo de 2007, 04:15 »
De este link, en el Blog de Yag, arquitecto de FoxPro:

Dice que no va a ocurrir que sea codigo abierto. Aquí explica el jefe las razones. Entre otras:
Citar
Porque hay mucha propiedad intelectual en el núcleo de la base del código de VFP.

Pues de eso trata el codigo abierto. A mi me parece egocentrismo, ni que fuera su código único. Ni que fueran los únicos que inventan algo que funcione.:scream:  Me suena esto a SCO, Santa Cruz, con el Unix. Que fuerte..

Citar
A troncharse, otra razón. Porque no va a haber nadie que pueda entender su código despues de 18 años de desarrollo, de captar la "profundidad" de los fuentes. :smartass:
:blink:  Vaya como si todos fueramos tontos. O nadie supiera leer C++, deberían dejar que sean los que se lo trabajen, los que lo decidan si se les hace grande. Vaya paternalismo.


Comentarios :lightsabre:   :devil:
http://blogs.msdn.com/yag/archive/2007/03/...s.aspx#comments
Fuente original:
Citar
How about open sourcing the core product too? :whistling:

We’ve been asked this for years. That’s not going to happen. The main reason is that there is too much intellectual property in the VFP core codebase. Someone on the Universal Thread also noted that it’s written in C and C++. How many folks in the community are prepared to learn an 18 year old codebase in a language that they don’t typically use? I know that I wouldn’t take it on. <g> Think back to code you’ve written and maintained for 18 years. Now picture giving it to someone else.

11
Visual FoxPro / Re: Microsoft To Open Source Foxpro
« en: Miércoles 28 de Marzo de 2007, 04:57 »
Una triste noticia para los amantes del Dbase - Xbase. Cae su último bastión que sobrevivia dignamente
Aqui hay 200 opiniones más sobre el tema. Un desastre el tema de las corporaciones que hacen los lenguajes en plan mercantilista, sin pensar que hay miles de personas, los programadores que se ven afectadas, vaya historia desde el dbase-clipper-Vb-Foxpro ... etc..
Más claro agua,Nos lo están diciendo clarito  :alien: .Net o nada. :) vayanse preparando :ph34r:  :lol:

Yo personalmente ya me di cuenta que MS no entendia el Xbase, ni Fox pro, en favor del Vb/Net, su niño mimado.  :devil:
Para mi era una muerte anunciada desde el principio, por eso opté  por VB cuando escapé desde clipper (también otro craso error).
Lo siento por los que dependían del tema y se gastaron la pasta en los programas de certificados, cursos, viajes..
Un abrazo y ánimo. Hay que seguir adelante, y cada uno que busque su solución tanto sea cambiar de sector ;), o bien adaptarse, renovarse o morir. :)

 :comp:
Unos cuantos enlaces para profundizar:
  • Opiniones sobre el tema Portal fox</li>
  • Quieren que MS, reconozca que se equivocó (q se lleva equivocando mejor dicho)
    Si quieren apoyar en las acciones de la Campaña MasFoxPro  :blink:
    Acciones para que Microsoft reconsidere su abandono de Visual FoxPro.
    Campaña para que MS reconsidere :lightsabre:
    </li>
  • Este es el link del blog del guru de MS que controla el Fox, Yag, donde dice sentir pública la noticia en primicia. Dice algo que se van unos cuantos miles de colaboradores y amigos van al paro.
    "I wonder how you can sleep at night, knowing the thousands of devs who are losing their jobs this week"(Fuente Yag)
    *Blog del programador director Yag
    </li>
  • Este es el link de las emociones que siente el director del proyecto, yag ante el suceso.
    *Blog de Yag</li>

12
Dudas informáticas / Re: Ver Proceso Y Ejecutarlo Desde Otra Pc
« en: Jueves 1 de Marzo de 2007, 14:39 »
Creo que no me han leido al otro pc sin tomar control del teclado. "sin tomar el control de la otra pc"
O sea una cosa es mover el ratón y usar el teclado remotamente estilo escritorio remoto, y otra muy diferente ejecutar remotamente (metafora "inyectar") un proceso/programa "sin molestar al ratón y teclado".

13
Dudas informáticas / Re: Ver Proceso Y Ejecutarlo Desde Otra Pc
« en: Jueves 1 de Marzo de 2007, 14:00 »
El Vnc no te arranca programas o procesos directamente en el otro pc.
Lo que necesitas es un programa cliente y otro programa servidor que se comuniquen por tcp/ip, y envies/"inyectes"comandos al otro pc sin tomar control del teclado.

Estaba aburrido e hice los dos  programas que exactamente que hacen esto.

14
Dudas informáticas / Re: Crear Un Pdf?
« en: Jueves 1 de Marzo de 2007, 13:53 »
Te recomiendo OpenOffice versión 2.1 en español, es gratuito y no sobrecarga tanto al pc.
Para ver lo que es y si te interesa lo encuentras en Wikipedia OpenOffice

El proceso de crear el pdf es tan dificil como Guardar como, o alternativamente hacer click en un botón de su barra que pone PDF.

15
Windows / Re: Campaña Contra Windows Vista
« en: Domingo 14 de Enero de 2007, 14:38 »
Hace escasos dias, la Comision Europea dio un ultimatum a Microsoft para que facilitara en 8 dias la informacion exigida por sus rivales para interactuar con la API de Windows en igualdad de condiciones. Se tenia ya el 90%, pero sin el 10% restante era un puzzle incompleto.

Finalmente, se ha completado el 100% de la informacion, y ahora Bruselas y los rivales de Microsoft evaluaran si lo entregado cumple los requisitos exigidos.

A Microsoft le va una posible multa de 3 millones de euros diarios en ello. :whistling:


:comp:
Fuente  Libertad
Fuente Libertad Digital

mas fuentes solo buscar en el google las encuentras en seguida

16
Diseño de Algoritmos / Re: Generacion De Archivos .bat
« en: Sábado 13 de Enero de 2007, 16:37 »
Con el tema que dices, por si sirve para que cambie la idea equivocada que pueden tener:
(Me imagino que saben que el Clipper  nació principalmente como compilador de dbase3 plus)
Es natural que yo Dbase3 (nick desde el primer dia), postee algo en programción de Clipper, es consecuente con el tema de entrada, q tiene qu ver, si estas de acuerdo q los nicks representen algo, seré competente, como  solocodigo es nick de idem.

Las funciones que postee se basan en una herramienta q está  superdepurada, que la use en su dia para actualizar los inputs de un programa en DBASE, y se publican automaticamente hacia una página web. Todavia después de años funciona perfectamente.

Además lo mejor es que no solo posteo la solución como un todo, sino también las funciones, de manera que cualquiera puede usar estas para hacer cualquier lprograma, que sería imposible con el Xbase directamente.

Además la novedad es que posteo TODO el codigo fuente actualizado. Ejemplos etc... Con lo que el que quiera puede aprender y estudiar como se hizo.

17
Diseño de Algoritmos / Re: Generacion De Archivos .bat
« en: Sábado 13 de Enero de 2007, 16:00 »
Pero si uso una herramienta y resulta que está en mi pagina, es normal que ponga el link ahi donde esté. Además es a nadie obligo, la herramienta es opcional.

Hago informática de manera diferente. A mi manera y con mis herramientas ¿Es positivo?.
El tiempo que gasto en responder a los problemas de los usuarios y en publicar mis soluciones, lo puedo dedicar a ir a la playa también

18
Diseño de Algoritmos / Re: Generacion De Archivos .bat
« en: Sábado 13 de Enero de 2007, 15:24 »
SI NO LES GUSTA MI SOLUCION, PORQUE NO  DAN UNA MEJOR
Info sencilla.

Yo digo las cosas con mis herramientas, como lo haría yo,
y no con herramientas que encuentro bastante incomodas como VB-.NET. o como C...
Tengo que explicar con las herramientas que a mi me gustan, no con las que usan otros. ¿Hay libertad de herramientas o no?. Si no aclarenlo o lo entendí mal.

Tengo bastante experiencia en la informática para poder decir lo anterior.

Por nombrar q una herramienta  hace algo mejor q otra ¿es SPAM?. :o
Por favor, justifiquen lo que escriben, es posible que se equivoquen cuando encasillan como SPAM,
 :comp: Yo te justifico que esto no es SPAM asi:

Cientificamente existe un problema cuando un usuario no logra alcanzar la meta propuesta en un primer momento, existiendo diversos caminos alternativos para hacerlo. Observate los tres principales elementos implicados en el procedimiento de resolución de problemas:
  • Una situación inicial o situación de partida</li>
  • Una situación final o situación meta</li>
  • Una secuencia o serie de acciones que permiten pasar de la situación inicial a la situación meta.(Hacia la Resolución del problema)</li>
Los usuarios del foro tiene que descubrir la resolución teniendo en cuenta las restricciones del contexto. ¿Por que añadir más restricciones que las pone el contexto?¿Por que restringen mis herramientas y mis soluciones?

En la solución de problemas está el pensamiento reproductivo que se aplican soluciones ya adquiridas anteriormente, o el pensamiento Productivo que supone la busqueda de nuevas soluciones Why not?

Superen el problema de la incapacidad mental que experimentamos para localizar nuevas utilidades o formas de aplicar los conceptos.

Atención..¿Por que no aprovechar mi información si aporta economía en la búsqueda de la solución?


 :smartass:
Y no veo que los problemas que definen los usuarios del foro, (los cuales fueron descartados), sean problemas ambiguos o mal definidos, y no susceptibles de ser estudiados:
Citar
por lo visto no mucha gente aqui conoce este tipo de comandos o quizás no esten dispuestas a ayudar, de todas maneras agradezco igualmente las visitas a la discusión planteada,

Creo que esto que escribo sirva para ayudar a los usuarios del foro. :kicking:  :alien:

19
Diseño de Algoritmos / Re: Generacion De Archivos .bat
« en: Sábado 13 de Enero de 2007, 01:39 »
El bat esta un poco anticuado puedes hacer lo mismo con el autoexecute que es bajo windows,


r elnombredelcomandoAejecutarPararegistrar,
r elnombredelcomandoAejecutarPararegistrar,
r elnombredelcomandoAejecutarPararegistrar,

si quieres hacerlo escondido sin que se vea el pantallazo negro ( en caso que sea un cmd o Comspec), hidden con

r/h elnombredelcomandoAejecutarPararegistrar,
r/h elnombredelcomandoAejecutarPararegistrar,
r/h elnombredelcomandoAejecutarPararegistrar,

Bajar Autoexecute

20
Dudas informáticas / Re: Que Nadie Vea Mi Hd
« en: Viernes 12 de Enero de 2007, 00:55 »
TOMA además este que te crea otra unidad lógica encriptada, va bien. Es casi free de uso personal si sabes como, sino mira la info.;)

bestcrypt

21
Otras Bases de Datos / Re: Que Deveria Tener Una Bd?
« en: Jueves 11 de Enero de 2007, 15:56 »
-su fantastica idea esa, lo que me cuesta un montón leer tus posts por los cambios que haces en el lenguaje, y lo intento .. me pierdo en ver q quieres decir con la gramatica.
instalate el firefox 2 y directamente te da un link para el diccionario, te subraya en rojo hasta los acentos por ejemplo monton lo tengo subrayado.

Al grano:
-Yo creo q lo fundamental es hacer un gestor en plan cola-cache por un lado que gestione la transacciones y por otro el motor ensi mismo.
Yo hice algo asi con dbase como base de datos q es muy rápida sinceramente. y por otro lado un gestor con la cola.

Revisa el codigo internamente ... de como esta hecho el dbase III, que es facil de conseguir en internet y te explica los separadores y cabeceras que usan te puede dar alguna idea.
Por otro lado no deben ser de longitud fija los registros.
Puedes hacer ficheros separados para cada tabla o no.

Bueno suerte y felicidades por la idea ...


@-su si tuvieras unas notas organizadas donde explicas la estructura y el acceso, asi como las transacciones, sería más facil.(cuando veas el de dbase sabras lo q digo)

Aqui tienes el link que no es el gestor de cola cache que hice para el manejo de dbase(no la publiqué), pero si es una aproximación ya que asi se admite multi acceso y otras opciones(seudo Locking)

Gestionar Dbase desde un programa externo con transacciones (no del tipo SQL, sino tipo DBASE)

@JuanK bueno creo q te pasaste, como en la lista de los reyes magos para la basedatos, no se si es demasiado para -su.

@-su Con que incluya algunas mejoras como q :
  • Funcione rápido tanto en lectura como en escritura</li>
  • Haga sus copias de seguridad (mirrorring)</li>
  • Tenga el cache/gestor y un sistema de indices por arbol básico. </li>
  • Acepte SQL en un puerto cualquiera fantástico.</li>
Ya con esto que he dicho y se me queda algo, creo q sería mejor que el mismismo access en cuanto estructura, rapidéz y ahorro de espacio. No hablemos del acceso para redes.
(la verdad q he puesto el liston bajo jejeje,  pero hay q empezar por ahi)

Por seguir avanzando con tu proyecto Una vez tengas una versión estable:
Si te parece bien, me gustaría hacer una pequeña librería para usar tu base de datos para los que usamos Autoit (si funcionara) también valdría para hacer tus páginas dinámicas web tipo php-mysql.

Si necesitas hacer alguna utilidad rápida para la base te lo hago en Autoit.(con tiempo)

22
MS Access / Re: Ejecutar Excel Dentro De Access
« en: Jueves 11 de Enero de 2007, 15:24 »
Igual Feliz año,

No se ahora mismo como hacerlo en VBA, pero si eso te paso el código aproximado en autoexecute que puedes incluirlo en VBA ahi donde te falta el código con una llamada a Shell("autoexecute.exe "¶metronombredeFicherodeMacros)

codigo Autoexecute aproximado, llamandolo desde el Access para realizar la tarea:

creas este fichero de texto cada vez que ejecutes el While

shell("autoexecute.exe "& sficherocreado_txt)

sFicheroCreado="nombredeficherodeMacrosAutoexecute.txt"
Código: Text
  1.  
  2. r NombreyRutaDeExcel nombrefichero,  =&#62;arranca el excel con la macro
  3. w nombreventanaexcel,   ==&#62; espera a q asome la ventana del excel
  4. +4 !ag, ==&#62; espero 4 segundos y lanzo un alt + &Archivo y &Guardar
  5. +1 !al, ==&#62;  espero 1 segundo y lanzo un alt+&#036;Archivo y Sa&lir del excel
  6. c archivoorigen((directoriodestino, =&#62; copio el fichero q sea a un destino
  7.  
  8.  

Si quieres bajarte el programa gratis y la sintaxis exacta en Autoexecute

23
Una manera de que lo hagas con programación de macros en Autoit:

0. Revisar si el fichero excel ha cambiado.
1. Llamada para abrir el fichero de excel
2. Retocas los tipos de letras con la excelcom, para darle un look adecuado.
3. Haces un Alt+Printscreen para exportar el formato.
4. Guardas con cualquier programa, por ejemplo Irfanview, en el formato Jpg
y Sobreescribes el anterior jpg.

Mirate el manual y te instalas el programa para que te hagas las macros :comp:   esas :whistling: . :comp:  :comp:  

Link para descargar, empezar, incluye compilador y la ayuda de Autoit :comp:

24
Clipper / Libreria Para Correr Xbase En Windows
« en: Domingo 24 de Diciembre de 2006, 22:33 »
Librerías gratis que hice para los que usan el fantástico lenguaje Xbase, y quieren una opción SENCILLA de compatibilidad con entorno windows y programación de páginas web:
  • Acceso a impresoras </li>
  • Unidades de red UNC</li>
  • COM,Activex, dll</li>
  • Barra de progreso en windows, listbox, combo box</li>
  • Botones de opción gráficos Ejemplo de Controles bajo windows :alien: </li>
  • enlace a mysql,SQLITE</li>
  • actualización on-line de DBFS hacia páginas web dinámicas</li>
  • dispositivos USBs</li>
  • usar Xbase, como lenguaje dinámico web, estilo PHP o ASP.</li>
  • Windows Vista UAC</li>
Llibrerias para usar Xbase interpretado,  crear formularios y botones:
Librerias Dbase para Win32

Esto si es un novedad:
Escribir Xbase como CGI-web, "estilo codigo php", usando puro Xbase (+Librerias), programas el servidor. Con las librerias AHA.

Nunca habias programado una página en Xbase puedes hacer un
http://www.mypaginaendbf.com donde los que usan la página vean los resultados del list:
Código: Text
  1.  
  2. echoWebDbase(
  3. use mydbf.dbf
  4. list campo1,campo2,campo3 for campo1&#62; 120
  5. )
  6.  
  7.  
--> lista los datos al que lee la página web

25
Windows / Re: No Puedo Bajar Ni Ie7 Ni Wmp11
« en: Miércoles 20 de Diciembre de 2006, 01:37 »
Bueno es mi solución para bajar algo directamente sin depender de otros programas. Sino que diga el si ya lo ha conseguido, o seguimos probando :lol:  :( .

Esto que he puesto, funciona como un acceso directo a bajarse el fichero de otra manera diferente, con opciones extra(ejecuta, y borra el temp). Para cuando a uno no quiere usar el navegador sino ir a tiro hecho.
Vaya para torpes o para comodones.  (o marcianos :alien: ) :).
Tu sabrás.

Y lo del firefox, es q no se como hay gente todavia usando el IE para navegar, no digo para otras cosas  :lightsabre:
No es que el firefox sea la panacea pero funciona y se puede usar minimamente :comp: .

Páginas: [1] 2 3 4