como sumar o restar fechas en VB !!!!!

Dulce
09 de Mayo del 2004
hola a todos me podrian decir por favor como se puede sumar, restar o comparar fechas;

resulta que introduzco en textbox una fecha y quiro saber si la fecha de otro textbox es mayor o menor y saber con cuantos dias es mayor y a este valor multipliacrle por 3 dolares por ejemplo

if fecha1 es mayor que fecha 2
si es mayor multiplicar numero de dias mayor por $3

si sabes como hacerlo decirme por favor que lo necesito urgente ya que tengo solo esta semana para terminar este proyecto. Gracias a millon.

joemori
09 de Mayo del 2004
Utiliza el objeto Dtpicker y haces la pregunta como lo estas haciendo, ejemplo:
if dtpFecha1 > DptFecha2 then
Resultado = DtpFecha1 - DtpFecha2
end if
Esto debe solucionar tu problema
Saludos José Desde Venezuela


krizall
09 de Mayo del 2004
hola dulce
ya tengo cual es la forma, espero y ya la hayas encontrado
en un procedimiento cualqueira por ejemplo
private sub Fecha(byval Fecha1 as string,byval fecha2 as string)
dim F1 as variant
dim F2 as variant
f1=datevalue(fecha1)
f2=datevalue(fecha2)
if f1>f2 then
haces lo que quieres
end if
end sub

los valores que pide el procedimiento puede ser tambien de tipo date, aunque yo prefiero una cadena de longitud 10 ya que habeces la configuracion del sistema me guarda las fechas en diferentes formatos aunque yo especifique uno
espero te sirva y que aun sea tiempo

krizall
09 de Mayo del 2004
hola dulce, en este momento, bueno, entodos no estoy en mi pc sino en un ciber, pero puedes visitar esta pagina:
www.elguille.info/indice.asp
ahi encontraras lo que quieres
espero te sirva