| Autor |
Beitrag |
TimonWorld 
      
Beiträge: 397
|
Verfasst: So 10.08.03 10:25
Titel: kannst du mir ein beispiel geben?
kongreddgrass hat geschrieben:
Wenn du ShellExecute hernehmen willst, musst du in uses vor ende
(vor dem Semikolon) , ShellApi; dazu tun
Dann kommt unten beim Button ganz normal der Befehl verstanden.
Hier benimmt man sich. (Manieren)
Ich will nur das beste für das Forum
Mike
kannst du mir ein beispiel geben???
wäre nett 
|
|
TimonWorld 
      
Beiträge: 397
|
Verfasst: So 10.08.03 10:37
Ich habe soeben eine Lösung gefunden im Forum!!!
delphi-forum.de/view...837bc4351e87ffc85847
Der Befehl heißt:
Winexec(PChar('C:\WINDOWS\notepad.exe'), SW_SHOW); und es funk!!! 
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: So 10.08.03 10:55
Ich lese deine Signatur, und überlege ob dieser jemand nicht vielleicht doch recht hatte:
| Zitat: | | und jemand fragte meine Mutter: "Und ihr Sohn kann wirklich schon programieren?" |
Zumindest scheint Lesen nicht eine deiner Stärken zu sein. Min. 3 Leute haben dir gesagt, was du tun musst, damit ShellExecute funktioniert. Man muss die Beiträge der anderen eben nur lesen. Witzigerweise hast du eine Lösung sogar zitiert.
Und außerdem findest du diverse Beiträge im Forum, in denen gesagt wird, dass WINEXEC veraltet ist und nach Möglichkeit nicht mehr benutzt werden sollte. Das wird sogar in dem Beitrag gesagt, den du gefunden hast. Man kann es also lesen - wenn man lesen kann ...

|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: So 10.08.03 11:31
@Mathias: Der weitaus interessantere Teil fehlt aber in der Signatur.... Die Antwort der Mutter. 
|
|
TimonWorld 
      
Beiträge: 397
|
Verfasst: So 10.08.03 11:38
Zuletzt bearbeitet von TimonWorld am So 10.08.03 18:18, insgesamt 1-mal bearbeitet
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: So 10.08.03 11:46
| TimonWorld hat folgendes geschrieben: | Ich kann zwar lesen hab aber kein Bock ein Thema ganz durchzulesen!!!
|
Dann dürftest du verstehen, wenn ich bzw. auch der ein oder andere hier, keinen Bock haben dir zu helfen, da du die Antworten ja sowie so nicht richtig liest.
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: So 10.08.03 13:16
Dem ist nichts mehr hinzuzufügen, Luckie.
|
|
AndyB
      
Beiträge: 1173
Erhaltene Danke: 14
RAD Studio XE2
|
Verfasst: So 10.08.03 13:21
| Zitat: | | Ich kann zwar lesen hab aber kein Bock ein Thema ganz durchzulesen!!! |
Mit dieser Einstellung wirst du es nicht weit schaffen.
| Luckie hat folgendes geschrieben: | Die Antwort der Mutter.  |
Die kann man doch selbst erraten: "Was ist "programieren". Ich kenne nur program mieren.
_________________ Ist Zeit wirklich Geld?
|
|
TimonWorld 
      
Beiträge: 397
|
Verfasst: So 10.08.03 18:16
|
|
kongreddgrass
      
Beiträge: 238
Win 98, Win 2000, Win Xp Prof.,Linux 8.2 Prof
Delphi 6
|
Verfasst: So 10.08.03 19:11
Hallo,
wir, schon die meisten wollten versuchen, dir zu helfen.
Die Lösung für das Problem war ShellExecute.
Mit dem kannst du viel mehr anfangen als mit WinExec.
WinExec kann, du hast es bestimmt in meinem Thema gelesen.
Vielleicht könnte ich dir den Code geben. Vielleicht.
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31:
| unit Unit1;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ShellApi;
type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin ShellExecute(Application.Handle, 'open', 'c:\test.exe', nil, nil, SW_SHOW); end;
end. |
Ich hoffe das hilft dir weiter, Programierer
Mike 
_________________ o.o
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: So 10.08.03 20:45
| kongreddgrass hat folgendes geschrieben: | Hallo,
wir, schon die meisten wollten versuchen, dir zu helfen.
Die Lösung für das Problem war ShellExecute.
Mit dem kannst du viel mehr anfangen als mit WinExec.
WinExec kann, du hast es bestimmt in meinem Thema gelesen.
Vielleicht könnte ich dir den Code geben. Vielleicht. |
Ich habe Schwierigkeiten, diesem Satzbau zu folgen und verbleibe daher mit einem irritierten ... *häh* ...
| AndyB hat folgendes geschrieben: | | "Was ist "programieren". Ich kenne nur programmieren. |
Vielleicht kommt das in dem Fall von "Gram"? 
|
|
TimonWorld 
      
Beiträge: 397
|
Verfasst: Di 12.08.03 13:27
So, hab mir alles nochmal gründlich durchgelesen alle Anweiseungen befolgt und das ShellApi in Uses hinzugefügt. Vorher wusste ich gar nicht was er mit uses meinte! Jetzt bin ich schlau geworden. Bin zwar 13 kenn mich noch nicht soooooooo gut aus!
PS. Es funk!!!!!!
Danke für alles, nun ist das Thema mal wol abgehackt!

|
|