[ Air Live @ 25.01.2008. 22:46 ] @
Kako na on click u delphiu pozvati neki exe fajll,ja to u VB6 radim ovako : Shell("Putanja\nazvfajla.exe"),1

Kako bih to izgledalo u Borlandu !

Još me zanima ako neko zna kao tu funkciju prevesti u x86 Assembler !

Znaci ono kao

PUSH,0
EAX,EAX
MOV
CALL
..itd


POZDRAV !
[ lan-mi @ 25.01.2008. 22:52 ] @
uses
shellapi;

onclick:
ShellExecute(0, nil, PChar('Putanja\nazvfajla.exe'), nil, nil, SW_NORMAL);

Ne znam sa assembler.
[ obucina @ 27.01.2008. 23:42 ] @
Citat:
Air Live:Još me zanima ako neko zna kao tu funkciju prevesti u x86 Assembler !

Ne znam sto bi to radio, ali ako bas hoces, ubaci u program ovo sto ti je lan-mi rekao, stavi breakpoint, i kada program stane, udji u CPU Debug window i pogledaj kod.
[ Air Live @ 28.01.2008. 16:25 ] @
E ljudi ova funkcija kod mene nece da radi u Delphi 2005 for win32,a evo i slika kako sam napisao,moguce da sam loze napisao cod jer zaista neradim u Delphiu.

pozdrav !
[ Miroslav Ćurčić @ 28.01.2008. 19:06 ] @
Skloni "tarabu" i proveri dali si dodao "ShellAPI" u "uses" listu.
[ Air Live @ 28.01.2008. 20:00 ] @
Mozesli mi malo bolje objasniti kako da ubacim taj api shell,jeli to nešto kao VB reference !
[ lan-mi @ 28.01.2008. 20:15 ] @
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,ShellApi;