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 08-11-2005
Avatar de carlocf
carlocf carlocf is offline
Miembro
 
Registrado: oct 2005
Posts: 35
Poder: 0
carlocf Va por buen camino
Cita:
Empezado por marcoszorrilla
Pues acabo de hacer la prueba tecleando a mano el código en el Debug y me lee el disquete y no me da ningún error.

La bandera de acarreo sigue NC (Not Carry).

En cualquier caso hecho de menos PUSH y salvar los registros que se van a usar y finalizar con POP

Un Saludo.
Gracias por tu tiempo y tu ayuda...pero queria consultarte si haciendo la prueba en en delphi te genera algun error...de tal forma que puedo sospechar que el SO esta mal en la PC que estoy utilizando...Nuevamente mil gracias por tu ayuda

Atentamente Carlo
Responder Con Cita
  #2  
Antiguo 08-11-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Esta mañana hice la prueba con W98 y ahora acabo de hacerla con XP profesional funciona correctamente si introduzco la sentencias en el Debug desde el DOS.

Debug
A 100
Xor Ax,Ax
Etcétera,

pero si hago la prueba desde Delphi me reporta un error, por el momento no sé por qué.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 08-11-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Pues me estoy temiendo lo peor, acabo de ver por distintas páginas muchos ejemplos de Ensamblador en Delphi y se ejecuta prácticamente todo el juego de instrucciones, pero ninguna de ellas ejecutaba interrupciones, como por ejemplo la 21H no tan peligrosa como la 13H, por lo que de momento pienso que esté prohibidio la ejecución de interrupciones????

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #4  
Antiguo 08-11-2005
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
Cita:
Empezado por marcoszorrilla
Pues me estoy temiendo lo peor, acabo de ver por distintas páginas muchos ejemplos de Ensamblador en Delphi y se ejecuta prácticamente todo el juego de instrucciones, pero ninguna de ellas ejecutaba interrupciones, como por ejemplo la 21H no tan peligrosa como la 13H, por lo que de momento pienso que esté prohibidio la ejecución de interrupciones????
Un Saludo.
Tengo entendido que es así, que windows tiene prohibido el acceso directo mediante interrupciones "por motivos de seguridad"
Responder Con Cita
  #5  
Antiguo 09-11-2005
Avatar de carlocf
carlocf carlocf is offline
Miembro
 
Registrado: oct 2005
Posts: 35
Poder: 0
carlocf Va por buen camino
Cita:
Empezado por Casimiro Notevi
Tengo entendido que es así, que windows tiene prohibido el acceso directo mediante interrupciones "por motivos de seguridad"
Nuevamente mil gracias por la ayuda que me prestan y por el tiempo que se dan..muchas gracias.

De acuerdo al comentario que me dan creo que la pendiente se hace un poco mas inclinada. Pero creo que el final sera mas grato...

En el link que les muestro lineas mas abajo encontre un articulo que trata del acceso direto a discos...pero la verdad que el codigo me parece C++ usando las estructuras propias de Windows.

Buscando por la red encontre este link..
http://support.microsoft.com/default...d=kb;es;137176
imagino que el codigo esta en C++.

Podre utilizar Delphi para crear un VXD? ya que creo que por ahi es el camino ojala que no...pero a estas alturas...me di cuenta que solo se ....que nada se...

Gracias por los comentarios que puedan alcanzarme acerca de esta pagina

Atentamente
Carlo

Última edición por carlocf fecha: 09-11-2005 a las 03:11:47. Razón: Aumentar comentarios
Responder Con Cita
  #6  
Antiguo 09-11-2005
Avatar de carlocf
carlocf carlocf is offline
Miembro
 
Registrado: oct 2005
Posts: 35
Poder: 0
carlocf Va por buen camino
Saludos a todos Uds....gracias por el tiempo que se toman al leer mis mensajes....

Me veo frustrado por que una operacion simple de acceso a disco se me hace mas complicado...de lo que pense....entre las muchos pensamientos que tengo....se me ocurrio esta...Existen muchos virus que ingresan a Windows....muchos de ellos pueden infectar el boot de algun diskette que se encuentre en la disketera....ahora eso pasa por hacer uso de Interrupciones....creo que a estas alturas debo pensar en codigo que le saque la vuelta a a Windows para poder usar las Int. en otras palabras usar tecnicas viricas?....es decir mas investigacion....(y esto como broma....conocen de algun sitio para crear virus en delphi y que me enseñe a usar Int para acceder al disco de tal forma que Wndows o se de cuenta???)....

Gracias por la ayuda estimados amigos del foro..

Atentamente
Carlo
Responder Con Cita
  #7  
Antiguo 09-11-2005
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
Cita:
Empezado por carlocf
Podre utilizar Delphi para crear un VXD? ya que creo que por ahi es el camino ojala que no
Ojala que no, porque, hasta donde recuerdo, VXD es de las (muy) pocas cosas que no pueden hacerse con Delphi.

Esta es una categórica respuesta de Nick Hodges en los foros de Borland:

Cita:
hi , is there anyone could tell me how to use delphi to build a vxd ?
or delphi could not build vxd?

NH:
The Delphi compiler will only build exe's and dll's.

What about OCX's?

NH:
OCX's are really DLL's.

How about control panel applets ?

NH:
Those are all DLL's.
// Saludos
Responder Con Cita
  #8  
Antiguo 09-11-2005
Avatar de carlocf
carlocf carlocf is offline
Miembro
 
Registrado: oct 2005
Posts: 35
Poder: 0
carlocf Va por buen camino
Cita:
Empezado por roman
Ojala que no, porque, hasta donde recuerdo, VXD es de las (muy) pocas cosas que no pueden hacerse con Delphi.

Esta es una categórica respuesta de Nick Hodges en los foros de Borland:



// Saludos
Saludos nuevamente...

Por lo expuesto... sobre todo por Roman....al no poder crear un VXD como podria acceder desde Delphi a las Int del BIOS? si tienen alguna idea les agradeceria mucho las sugerencias que me hagan....

Atentamente
Carlo
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


La franja horaria es GMT +2. Ahora son las 15:36:09.


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