AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Explorer Kontextmenü: Neu -> Delphi Projekt
Thema durchsuchen
Ansicht
Themen-Optionen

Explorer Kontextmenü: Neu -> Delphi Projekt

Ein Thema von Luckie · begonnen am 12. Jan 2005 · letzter Beitrag vom 14. Jan 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 12. Jan 2005, 18:56
Wie im Titel zu lesen wollte ich unter "Neu" im Kontextmenü einen Eintrag erstellen, mit dem man eine neue Delphi dpr-Datei anlegen kann. Rausgefunden habe ich das bisher:
Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.dpr\ShellNew]
"NullFile"=""
Dann legt er eine leere dpr-Datei an. KLicke ich die doppelt an, öffnet sich zwar Delphi aber mit der Meldung:
Zitat:
---------------------------
Fehler
---------------------------
Die Regel für Projekt "Neu" ist nicht spezifiziert.
---------------------------
OK
---------------------------
Was muss ich da jetzt noch machen?

Ich weiß nicht, ob sich Delphi bei der Installation dort überhaupt einegtragen hat. Ich habe die Angewohnheit, da immer alles rauszulöschen, was sich da einträgt, bis auf Textdteien. Sollte es sich da eintragen, könntet ihr mal den Schlüssel exportieren und hier posten oder besser gleich anhängen?

Und für pas-Dateien bitte auch gleich.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#2

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 12. Jan 2005, 18:58
Nein, bei D3 (zumindestens) wurde dort nichts eingetragen.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 12. Jan 2005, 19:03
Zitat von delphman:
Nein, bei D3 (zumindestens) wurde dort nichts eingetragen.
Na das bestärkt mich doch es zu schaffen, weil ich es doch ziemlich praktisch fände.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von c113plpbr
c113plpbr

Registriert seit: 18. Nov 2003
Ort: localhost
674 Beiträge
 
Delphi 2005 Professional
 
#4

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 12. Jan 2005, 22:32
Es ist klar, wenn dieser Fehler auftritt, hast du dich nicht an die "Dateinamen-Regel" gehalten. Wenn du also eine Projektdatei erstellst, die z.B. im namen ein leerzeichen enthält, wird es nie funktionieren. Ansonsten funktioniert dies bei mir ohne probleme.

ciao, Philipp
Philipp
There is never enough time to do all the nothing you want.
*HABENWILL*
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#5

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 12. Jan 2005, 22:49
Seit Win 98 sind aber Leerzeichen erlaubt. Du hast zwar Recht, aber das kannst du nicht Luckie vorwerfen sondern bestenfalls Borland. Ich kenne das Problem von Delphi 5. Ich hätte auch gern so einen "Neues Delphi-Projekt" im Kontextmenü gehabt, aber IMHO verstößt das mit Leerzeichen und Bindestrich gleich doppelt gegen die "Regel".
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 13. Jan 2005, 02:03
Moin Luckie,

wirf doch mal einen Blick in's PSDK:

Shell Basics\Extending the Shell\Extending Shortcut Menus\Extending the New Submenu

dort wird genau beschrieben, was man tun muss um einen neuen Eintrag unter "Neu" zu erhalten.

NullFile finde ich für eine DPR allerdings unpraktisch, denn ein Template sollte die Datei IMHO schon enthalten.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 13. Jan 2005, 16:30
Zitat von Christian Seehase:
Shell Basics\Extending the Shell\Extending Shortcut Menus\Extending the New Submenu

dort wird genau beschrieben, was man tun muss um einen neuen Eintrag unter "Neu" zu erhalten.
das weiß ich ja, das ist ja nicht das Problem.

Zitat:
NullFile finde ich für eine DPR allerdings unpraktisch, denn ein Template sollte die Datei IMHO schon enthalten.
Das ist mein Problem. Wie sage ich Delphi, dass es ein Template erstellen soll und keine leer Datei.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#8

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 13. Jan 2005, 18:22
Dazu musst du dir erst eine Template-Standard-Datei erstellen und diese dann nach
Code:
C:\Dokumente und Einstellungen\[Benutzername]\Vorlagen
kopieren.

Dann in der Registry statt
Code:
[HKEY_CLASSES_ROOT\.dpr\ShellNew]
"NullFile"=""
folgendes:
Code:
[HKEY_CLASSES_ROOT\.dpr\ShellNew]
"FileName"="[Name der Template-Standard-Datei]"
Achja, nicht getestet, nur bei .wav abgeguckt, aber einen Versuch ist's wert ...
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#9

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 13. Jan 2005, 19:24
So richtig gut ist das nicht.
Ein Delphi-Projekt besteht eigentlich aus mehreren Dateien und das leistet der Mechanismus einfach nicht.
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#10

Re: Explorer Kontextmenü: Neu -> Delphi Projekt

  Alt 13. Jan 2005, 20:06
Was soll das denn heißen ?
Als Vorlagendatei würde ich
Code:
program Project1;

uses
  Forms;

begin
  Application.Initialize;
  Application.Run;
end.
nehmen.
Das ist ein vollständiges Delphi-Projekt. Das kürzeste Projekt bestünde sogar nur aus einem begin und einem end.
Gut - es wird nicht gemacht, aber das mus eine Template-Standard-Datei doch auch nicht, oder ?

Alles, was zu einer vollständigen Anwendung fehlt, kan man entweder über Neu > ... erzeugen (Formular), oder in den Projektoptionen einstellen ...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 17:25 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