Autor Beitrag
Philipp_Reitter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 430



BeitragVerfasst: Mi 22.02.06 16:08 
hi

hab ne frage und zwar wie kann ich ein programm beim start von windos ausführen lassen??

ah und wenn ich schon schreib hab ich noch was...

wenn beim bearbeiten einer Unit man die Form nicht sieht we bekommt man die her???
und....
wie kann man einen ton abspielen lassen..

mfg philipp Reitter
Danny87
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 688

Windows 10 Pro 64bit
Sprachen: HTML, PHP, JavaScript, Delphi || IDE: RAD Studio 10.1 Berlin Starter, WeBuilder
BeitragVerfasst: Mi 22.02.06 16:13 
erst mal :welcome: in der EE!

Ton abspielen mit Mediaplayer-komponente, Unit ansehen F12, autostart: das programm in den autostartordner schieben ;-) oder autostart per registry-key

eigentlich sollte man nur eine frage auf einmal stellen ;-)

gruss daniel


Zuletzt bearbeitet von Danny87 am Mi 22.02.06 16:13, insgesamt 1-mal bearbeitet
Ironwulf
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 733
Erhaltene Danke: 2



BeitragVerfasst: Mi 22.02.06 16:13 
für den autostart einfach nen key in der registry machen, und zwar so:
ausblenden Delphi-Quelltext
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:
procedure RegistryAnlegen;
var
  MyReg:TRegistry;
begin
  MyReg:=TRegistry.Create;
  try
    MyReg.RootKey:=hkey_local_machine;
    MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', true);
    MyReg.WriteString('Session-Logger',Application.ExeName);
    MyReg.CloseKey;
  finally
    MyReg.Free;
  end;
end;

Procedure RegistryEntfernen;
var
  MyReg:TRegistry;
begin
  MyReg:=TRegistry.Create;
  try
    MyReg.RootKey:=hkey_local_machine;
    MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', false);
    if MyReg.ValueExists('Session-Logger'then
    MyReg.DeleteValue('Session-Logger');
    MyReg.CloseKey;
  finally
    MyReg.Free;
  end;
end;


und nicht vergessen Registry in die uses einzufügen
WASEO
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 56

Win98, Win2000, WinXP
D6 Prof, D7 Prof
BeitragVerfasst: Mi 22.02.06 16:19 
Hallo Philipp,

ganz schön viele Fragen :). Hier die Antworten:

1.) Relativ komfortabel geht es über die Registry. Dazu schaumalgukeda:
Autostart
2.) F12 oder 2. Icon von links der unteren Reihe in der linken oberen Ecke der IDE drücken (das mit den zwei blauen Formularen hintereinander)
3.) Entweder mit Beep oder, wenn Du eine Wave-Datei abspielen lassen willst, mit PlaySound (Beispiel hier).

_________________
Erstaunlich sind nicht die Dinge, die wir nicht kennen, sondern die wir kennen und die nicht so sind.
Philipp_Reitter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 430



BeitragVerfasst: Mi 22.02.06 17:16 
ok danek ma an alle!!!!!!!!!!!
das ist jetzt mal viel

äm das mit dem registryKey funktioniert nicht bracuh ich da ein bestimtes tool dafür??

das mit beep funktioniert danke...

und das mit der form anzeigen ist do ich hab mir ne datei gadownloadet und da hieß es der Code aber wenn ich starte geht das prg trotzdem....kann ich die form da nciht igendwie herholen...is ziemlich viel script

mfg Philipp
Philipp_Reitter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 430



BeitragVerfasst: Mi 22.02.06 17:43 
ok...
ich habe vergessen registry bei uses hinzuzufügen
danke!!...
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 23.02.06 00:21 
Und wenn es nicht für alle Benutzer sein soll dann benutz bitte HKCU. Es haben übrignes auch nicht alle Benutzer Schreibrechte in HKLM, sondnern nur Administratoren in der Regel.
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Do 23.02.06 05:50 
Hallo,

bitte erstell für jede deiner Fragen ein separates Topic, da die Diskussion mehrerer Fragen in einem Topic für gewöhnlich für Verwirrung und Durcheinander sorgt. Leider hat diesen Thread bisher noch niemand von uns bemerkt. Aber trotzdem:

*geschlossen*


Viele Grüße,

Uwe
Dieses Thema ist gesperrt, Du kannst keine Beiträge editieren oder beantworten.

Das Thema wurde von einem Team-Mitglied geschlossen. Wenn du mit der Schließung des Themas nicht einverstanden bist, kontaktiere bitte das Team.