![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Cita:
Ninguna de las 2 la logro hacer funcionar, me sigue tirando el error en la misma línea de código!. Como funcionar, deberían funcionar las 2, siempre y cuando los números que ingreses sean enteros. |
|
#2
|
||||
|
||||
|
Hola
Las dos funcionan, la diferencia esta en que la primera DA la posivilidad de colocar decimales, cosa que no es correcta, en este caso. El error es de conversion, no deberia darlo en ninguno de los dos casos. Saludos
__________________
Siempre Novato |
|
#3
|
|||
|
|||
|
Cita:
Código:
Function TForm1.TransformaTiempo:Integer;
Var
H,M,S:Integer;
Begin
H:=StrToInt(EdHora.Text);
M:=StrToInt(EdMin.Text);
S:=StrToInt(EdSeg.Text);
TransformaTiempo:=H*3600+M*60+S;
End;
procedure TForm1.BotApagarClick(Sender: TObject);
Var
Tiempo:Integer;
begin
Tiempo:=IntToStr(TransformaTiempo);
MemoBat.lines.add('shutdown /s /t '+Tiempo);
MemoBat.lines.SaveToFile(ExtractFilePath(Application.ExeName)+'Apagar.Bat');
WinExec(PChar(ExtractFilePath(Application.ExeName)+'Apagar.Bat'),SW_SHOWNORMAL);
Sleep(250);
DeleteFile(PChar(ExtractFilePath(Application.ExeName)+'Apagar.Bat'));
MemoBat.lines.clear;
end;
procedure TForm1.BotCancelarClick(Sender: TObject);
begin
MemoBat.lines.add('shutdown -a');
MemoBat.Lines.SaveToFile('c:\apagar.bat');
WinExec(PChar('c:\apagar.bat'),SW_SHOWNORMAL);
Sleep(600);
DeleteFile(PChar(ExtractFilePath(Application.ExeName)+'Apagar.Bat'));
MemoBat.lines.clear;
end;
procedure TForm1.Cerrar1Click(Sender: TObject);
begin
Close;
end;
|
|
#4
|
||||
|
||||
|
Hola
El error es simplisimo. El mismo programa te lo esta diciendo. No son compatibles integer y string. Veamos tu arreglo: Hay dos datos iguales, uno el nombre de la funcion y otro el que adhieres a el memo, son el mismo, pero uno es Integer y otro string. Tu funcion la cambiaste a integer: bien, si funciona entonces deberias de recoger el dato de esa funcion en los mismos terminos, si pide integer, devuelvo integer: A ver que te dice ahora. Saludos
__________________
Siempre Novato |
|
#5
|
|||
|
|||
|
Huyy! que bobo que estoy! jaja cuando me empezó a tirar el primer error de conversión, no me di cuenta de que estaba dejando casilleros en blanco!! por eso era el error!! tengo que poner las excepciones! JAJAJA.
|
|
#6
|
||||
|
||||
|
Hola
Bueno, aqui esta tu seguimiento. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 06-05-2011 a las 20:01:53. |
|
#7
|
|||
|
|||
|
Ahora tengo problema con la excepción!:
Cita:
Compila, pero me tira error igual. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como hacer un programa de chat | ahkimpech | Internet | 8 | 27-08-2011 15:21:46 |
| ¿como se programa un API y que es un API? | JXJ | Varios | 17 | 18-06-2010 01:53:30 |
| Cómo se programa en Cobol | David | C++ Builder | 8 | 12-09-2008 09:27:01 |
| Como depurar un programa con delphi 7 | kurono | Varios | 5 | 28-11-2007 09:01:26 |
| Como meterle al firewall del xp un programa | mierda | API de Windows | 18 | 14-12-2006 00:57:00 |
|