AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:17

Parameter dieser Suchanfrage:

Suche in Thema: Datei exklusiv öffnen
Suche alle Beiträge, die von "Avax2k" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 13 von insges. 13 Treffern
Suche benötigte 0.014s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 20. Jan 2006
    ja abwürgen wird man mein Programm immer können, dies zu verhindern ist schier unmöglich..wenn man jetzt nicht gerade den Benutzer vollkommen aus Windows sperren will.

    bleibt mir dann wohl nichts anderes übrig als die Datei die ganze Zeit im Programm laufen lassen.

    Danke euch trotzdem für die rege Anteilnahme
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 20. Jan 2006
    das wäre auch eine Möglichkeit nur einziges Problem dabei ist eben die Umsetzung, sprich um das zu realisieren müsste ich etwas größeres Schreiben.. dabei habe ich schon sowieso sehr viel um die Ohren. Wenn nun niemand einen Lösungsweg hat werde ich dies wohl dann auch tun müssen..mal abwarten :D
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 20. Jan 2006
    1. Die Datei ist ca. 2MB
    2. Datentyp ist Text
    3. Wird beim Ausführen des Programmes erstellt indem sie umgewandelt wird und auf Platte geschrieben wird
    4. Ja will einfach nur nicht, dass man sie kopieren kann..
    5. Beim Programmende wird sie gelöscht

    6. Der Grund ist wie gesagt, dass ich es verhindern möchte dass jemand die textdatei kopiert und ohne mein Programm benutzen kann.
    Wenn ich...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    könnte ich es auch lösen indem ich einfach die Befehle von Windows abfange, bevor diese ausgeführt werden ? sprich jemand klickt auf kopieren und dann bei einfügen fängt das programm den Befehl ab und sagt nein..dabei würde es reichen das spezifisch auf den Dateinamen zu machen ...


    genial wäre es, wenn ich in Windows komplett den "Kopieren"- Modus abschalten könnte solange mein Programm...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    im Grundegenommen ist das schon richtig nur kann ich sie nicht sperren, weil sie ja dann von meinem Programm benutzt wird..

    somit gilt leider..Sperrung möglich wenn mein Programm an der Datei nichts macht..wenn ich diese Öffnen will muss die solange ohne zugriffsicherung bleiben, bis ich sie nicht mehr brauche..und das bringt mir ergo nichts .
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    das geht auch nicht..ist auch logisch, denn egal was als Ergebnis ist, sobald das Programm versucht die Datei zu starten ist der Prozess auf Öffnen und zeitgleich wird der Zugriff gesperrt..ist wohl wie dein Vorredner sagte..unmöglich umzusetzen :(



    procedure TForm1.Button1Click(Sender: TObject);
    begin
    freeandnil(fs);
    ShellExecute(Application.Handle, 'OPEN',...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    das habe ich befürchtet...kann ich denn überhaupt die Datei sperren, wenn sie von einem bestimmten Programm geöffnet wird..sie zum Beispiel wordpad..solange eben wordpad auf die Datei zugreift kann man nicht separat zugreifen.
    Das würde mir auch sehr weiterhelfen.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    da kommt eben die meldung, dass die datei durch einen anderen prozess genutzt wird und nicht geöffnet werden kann


    wenn ich

    fs.create()

    weglasse geht es das ist aber klar
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    klappt leider auch nicht

    FreeAndNil(fs);
    ShellExecute(0, 'OPEN', PChar(FILE_NAME),nil,nil,0);
    fs:=TFileStream.Create(FILE_NAME, fmOpenRead);


    geht leider auch nicht :(
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    ja nur wenn ich eben die Datei als Stream habe dann kann ich sie nicht öffnen und wenn ich free mache dann kann ich sie öffnen nur ist sie nicht mehr geschützt.

    OnCreate mache ich sie geschützt..aber kann mit ihr dann gar nichts anfangen würde sie gern mit shellexcute ausführen..aber geht ja nicht..und bei free geht es klar aber dann ist sie nicht mehr geschützt die Datei :(

    will somit eine...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    ich möchte, dass solange mein Programm läuft und eine Datei benutzt diese eben gesperrt ist, wenn mein Programm beendet wird soll der Zugriff aufgehoben werden.
    Somit wäre es, wie du sagst die Variante mit ReOpenFile()
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    okay das habe ich gemeint, wenn ich den Stream wieder freigebe dann kann man wieder beliebig auf die Datei zugreifen..das ist aber gar nicht gut :(.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Datei exklusiv öffnen

      Delphi
      by Avax2k, 19. Jan 2006
    Hi hab folgenden Code


    const FILE_NAME = 'C:\Test.txt';
    procedure TForm1.Button1Click(Sender: TObject);
    begin
    TFileStream.Create(File_Name, fmshareexclusive);
    Shellexecute(0,'OPEN',Pchar(File_Name),nil,0,0);
    end;


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Avax2k&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=61307
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz