Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-11-2014
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Estupendo. Gracias.

Por cierto, buen detalle lo de "Run in wine."
Responder Con Cita
  #2  
Antiguo 27-11-2014
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Responder Con Cita
  #3  
Antiguo 27-11-2014
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Con qué delphi compila?

// Saludos
Responder Con Cita
  #4  
Antiguo 28-11-2014
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 213
Poder: 19
alquimista Va por buen camino
delphi 2007

En Acerca de...
Si conseguimos pinchar en créditos aparecen componentes utilizados

Componentes utilizados:
-JEDI VCL Modificado (v3.47) Jvinterpreter
-SynEdit
-ATViewer free
{ by Alexey Torgashin }

-TGradient v2.71
{ by Kambiz R. Khojasteh }
-Cyndy Components
-Toolbar2000 Components
-Inno Setup
{ by Jordan Russell }

Última edición por alquimista fecha: 28-11-2014 a las 13:52:37.
Responder Con Cita
  #5  
Antiguo 28-11-2014
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 213
Poder: 19
alquimista Va por buen camino
Como creo que dije...
Fue mas un proyecto para no olvidar delphi, que en un principio iba a ser una calculadora para realizar ejercicios de subredes (subnetting) y creció y creció (ya que tuve un tiempo por enfermedad que pude emplear para programar)

En la ayuda de funciones aparecen funciones de IPv4
Aquí se encuentran las funciones más utilizadas para resolver ejercicios de direcciones IP v4
Ej.- 192.168.2.23 (formato IPv4)

Listado de Funciones:

IP4, IP4Text, IP4IsValid ,IP4BIN, IP4ID, IP4BR, IP4Class IP4Range IP4MaskPrefix, IP4MP, IP4Hosts, IP4H
IP4MaskNetHost, IP4MNH, IP4BitsHosts, IP4BitsH, IP4MaskHosts, IP4MH, IP4Subnets, IP4MaskText, IP4BitsSubnets
,IP4Add,MiIP, IPPublica

Ejemplo: Sumar a una IP un número de hosts determinados
IP4Add('192.168.10.245', 45 ) --> Resultado 192.168.11.34
IP4Add('192.168.10.245',- 246 ) -->Resultado: 192.168.9.255
IP a binario
IP4BIN('192.168.0.1') -->resultado: 11000000.10101000.00000000.00000001
IP4BIN(IP4ID('192.168.10.245',28)) -->resultado: 11000000.10101000.00001010.11110000

Otro ejemplo más complejo
Obtener la clase de red que se adapta si quiero tener x redes e y equipos en cada subred
IP4MNH(número subredes:entero, número equipos:entero)
IP4MaskNetHost(número subredes:entero, número equipos:entero)

número subredes es un número sin decimales de las subredes que queremos crear. Ej.- 12, 64, 133
número equipos es un número sin decimales de los hosts (equipos) que queremos que tenga cada subred.

Descripción:
Devuelve como resultado la clase de red que deberíamos usar y la máscara que sería necesaria para tener las subredes y equipos solicitados.
Ejemplo: Dirección IP en binario (x: representa cualquier dígito binario, n=bits a 1 que representean las subredes, h= bits a cero que representan los hosts.
xxxxxxxx.nnnnnnnn.nnnnnnnn.nnhhhhhh --> con 6 digitos binarios representamos hasta 64-2 host.

Ejemplos:
IP4MNH(65532,158) --> Elegir IP Clase A -255.255.255.0
IP4MaskNetHost(64,2) -->devuelve la siguiente información: Elegir IP Clase C -255.255.255.252
IP4MaskNetHost(65532,1500) -->Clase invalida 255.255.248.0


Luego puedes saber la IP privada(MiIp) y la pública (IPPublica)

Y luego hay diversas funciones de áreas y volúmenes.
complejos, matrices, electrónica.... etc...

Vamos que al final se lió...

Las funciones IP están en source-> jedi modificado...-> JvInterpreter_Misc.pas
Responder Con Cita
  #6  
Antiguo 28-11-2014
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 213
Poder: 19
alquimista Va por buen camino
Aun le faltan muchas cosillas...
Al ser el JvInterpreter un interprete para funciones pascal mas que para una calculadora, me toco modificar para que soportara exponentes 2^3, y notación cientifica...
Queda POR HACER que no haya que poner ceros delante( ejemplo 0,3*2). No vale ,3*2 que sería mas util..
Pero como me dedico a otras cosas no tengo tiempo para programar...

Espero que alguien le encuentre utilidad
Hay muchas funciones matematicas sacadas o de este foro o por internet...

Saludos
Responder Con Cita
  #7  
Antiguo 01-12-2014
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Tengo un pequeño problema, y posiblemente no sea yo el único. El instalador funciona con Wine, sí, pero casi preferiría que estuviera el ejecutable tal cual comprimido. Es decir: "descomprimir y usar". Salvo que el programa necesite DLL o algo raro, claro...
Responder Con Cita
  #8  
Antiguo 02-12-2014
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 213
Poder: 19
alquimista Va por buen camino
Se puede utilizar aunque dará los tipicos errores de no encuentro archivo Ini. pero los cálculos funcionarán. perderás ayuda de funciones y botonoes personalizados. Lo de la enciclopedia es prescindible.

No usa DLLs pero si archivos INI de configuración
En un principio las carpetas importantes son la de configuración CFG donde se almacenan los botones de acceso rápido a funciones.
html que tiene la ayuda en html de bastantes funciones.
UFunc para guardar funciones de usuario.

Las demas carpetas son prescindibles.

La idea era poder configurar las carpetas de guardado...

La mayoria de archivos son de texto. Incluso las funciones definidas de usuario.
Ejemplo Pol.ini
Calcula coordenadas polares.
;Archivo de funciones
;CalcUFP
version=0.91 beta
autor=JCSOFT
nombre=Pol
vars=x,y
FCount=7
L1=var f:variant; //ejemplo de Variable temporal
L2=begin
L3= result:= Hypot(x,y);
L4= f:=arccos(x/result); //para evitar indeterminacion
L5= if y<0 then f:=-f;
L6= res2(f); //Añade segundo resultado a la variable result2
L7=end;
DCount=5
D1=Convierte de coordenadas cartesianas (x,y) a polares (Módulo, angulo)
D2=angulo deberia de estar en grados. Devuelve 2 resultados.
D3=Añadir
D4=modeangle(0);
D5=antes de la función arccos , para forzar modo grados (degrees).

Se podría hacer con relativa facilidad (unidad Constvars.pas tiene las rutas por defecto) un ejecutable que guardase en el directorio de aplicación todos los archivos de configuración.
Responder Con Cita
  #9  
Antiguo 02-12-2014
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Aclarado. Interesante forma de añadir los "guiones", por cierto.
Responder Con Cita
  #10  
Antiguo 02-12-2014
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 213
Poder: 19
alquimista Va por buen camino
no entendí lo de los "guiones". Te refieres a las funciones de usuario?
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como instalo una aplicacion hecha en delphi 6. con bdd de paradox sin instalar delphi CarlosHernandez Tablas planas 5 17-06-2011 18:27:09
Calculadora Cientifica Gráfica en Delphi, paradox y OpenGL Apokalipsis Varios 5 26-01-2011 07:09:57
Calculadora en delphi 7 eudy.net Varios 15 10-03-2007 05:35:02
dll hecha en visual a Delphi choche_ Varios 2 16-02-2007 19:20:13


La franja horaria es GMT +2. Ahora son las 00:15:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi