AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi fehler bei shellexecute (unit shellapi vorhanden)
Thema durchsuchen
Ansicht
Themen-Optionen

fehler bei shellexecute (unit shellapi vorhanden)

Ein Thema von Stadtfuchs · begonnen am 28. Mai 2007 · letzter Beitrag vom 28. Mai 2007
 
Stadtfuchs

Registriert seit: 17. Aug 2005
8 Beiträge
 
#1

fehler bei shellexecute (unit shellapi vorhanden)

  Alt 28. Mai 2007, 16:19
hi leute,

ich habe ein problem bei einer shellexecute anweisung und stehe grad voll aufn schlauch wie ich das behebe
es wird wohl nur ein simpler tippfehler sein aber ich komme grad nicht drauf und deswegen würde ich euch bitten, euch das mal anzusehn.

Delphi-Quellcode:
// Wird ausgeführt, wenn Timer1 nach 60sec abläuft
procedure TOracle_Sicherung.Timer1Timer(Sender: TObject);
begin
  // Diese Variablen beeinflussen Teile des Sicherungsbefehls
  User := 'system'; // User auf der Datenbank, der Exports machen darf (Standart User von Oracle)
  Passwort := 'XXXXXXX'; // Passwort vom System User
  TNS := 'XXXXXX'; // TNS Name der zu exportierenden Datenbank
  DatenbankUser := 'XXXXXXXXX'; // Der Datenbank User
  Datei := 'C:\BackUp_'+DateToStr(Date); // Ort und Name des Exportfilters der erstellt wird
  // .bat Datei erstellen
  List:=tstringlist.create;
  List.add('exp '+User+'/'+Passwort+'@'+TNS+' owner='+DatenbankUser+' file='+Datei);
  List.savetofile('C:\' + 'Oracle_Sicherung.bat');
  // .bat Datei ausführen
  ShellExecute(Application.Handle, //Hier wird Handle nicht gefunden...
                 'open',
                 PChar('C:\' + 'Oracle_Sicherung.bat'),
                 Nil, Nil, SW_NORMAL);
  // Stringlist free, .bat Datei löschen & Sicherungsdatei komprimieren
  List.free;
  deletefile('C:\' + 'Oracle_Sicherung.bat');
  CompressFile('C:\'+Datei);
end;
bei dem Punkt application.handle findet der des einfach net und ich such mich grad tot woran des nu wieder hapern könnte...

wäre echt genial wenn mir da einer mal nen tritt in die richtige richtung geben könnte

besten dank im voraus

stadtfuchs
Nicht wundern, bin Anfänger ^_^
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz