AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte DelphiSpeedUp 2.8 ( 2009-12-01 ) - Delphi 5 bis 2007
Thema durchsuchen
Ansicht
Themen-Optionen

DelphiSpeedUp 2.8 ( 2009-12-01 ) - Delphi 5 bis 2007

Ein Thema von jbg · begonnen am 13. Apr 2006 · letzter Beitrag vom 10. Jan 2011
Antwort Antwort
Seite 8 von 82   « Erste     678 9101858     Letzte »    
jbg
Registriert seit: 12. Jun 2002
DelphiSpeedUp Version 2.8 ( 2009-12-01 )
Download


Die DelphiSpeedUp ist ein Delphi Plugin, das die gesamte Delphi IDE beschleunigt. Der Compiler wird davon nicht unbedingt schneller, aber Delphi lädt schneller und alle Operationen in der IDE sind auch flüssiger.

Das Plugin ersetzt einige RTL Funktionen zur Laufzeit (also im Speicher) durch Funktionen aus dem FastCode Projekt. Des weiteren werden die TList Methoden durch schnellere ersetzt, und FastObj kommt zum Einsatz, womit die Erstellung und Zerstörung von Objekten durch Cachen des Speicherbereichs beschleunigt wird.
Angehängte Dateien
Dateityp: 7z delphispeedupv28d7_542.7z (70,0 KB, 291x aufgerufen)
Dateityp: 7z delphispeedupv28d2006_306.7z (89,4 KB, 182x aufgerufen)
Dateityp: 7z delphispeedupv28d2007_198.7z (89,0 KB, 251x aufgerufen)
Dateityp: zip delphispeedupv28_174.zip (482,4 KB, 526x aufgerufen)
 
jbg

 
Delphi 10.1 Berlin Professional
 
#71
  Alt 19. Apr 2006, 18:33
Lade doch mal den Installer Quellcode herunter und starte ihn aus Delphi heraus.
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
jbg

 
Delphi 10.1 Berlin Professional
 
#72
  Alt 19. Apr 2006, 22:57
Was ist an diesem "Bild" wohl Unsinn?
Zitat:
FindNextFileA(119239544) = 'checked.xml'
FileAge('c:\borland\bds\4.0\ObjRepos\code_template s\csharp\checked.xml')
FindNextFileA(119239544) = 'class.xml'
FileAge('c:\borland\bds\4.0\ObjRepos\code_template s\csharp\class.xml')
FindNextFileA(119239544) = 'ctor.xml'
FileAge('c:\borland\bds\4.0\ObjRepos\code_template s\csharp\ctor.xml')
FindNextFileA(119239544) = 'do.xml'
FileAge('c:\borland\bds\4.0\ObjRepos\code_template s\csharp\do.xml')
FindNextFileA(119239544) = 'else.xml'
FileAge('c:\borland\bds\4.0\ObjRepos\code_template s\csharp\else.xml')
FindNextFileA(119239544) = 'enum.xml'
FileAge('c:\borland\bds\4.0\ObjRepos\code_template s\csharp\enum.xml')
FindNextFileA(119239544) = 'for.xml'
FileAge('c:\borland\bds\4.0\ObjRepos\code_template s\csharp\for.xml')
...
Was liefert FindFirst/FindNext denn nochmal alles zurück? War da nicht etwa so ein Feld "Time: Integer" dabei? Und was macht FileAge nochmal? Es ruft FindFirstFile auf, um den Zeitstempel zu bekommen. Das ist wohl doppelt gemoppelt, oder? Also wieder ein Punkt an dem man ansetzen und BDS 2006 beschleunigen kann.
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
jensw_2000
 
#73
  Alt 20. Apr 2006, 06:43
Wow.
Das ist ja richtig fix

Danke.


Schöne Grüße,
Jens
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#74
  Alt 20. Apr 2006, 08:21
Kleines Problem: Ich arbeite als benutzer mit eingeschränkten Rechten an meinem Rechner. IDE SpeedUp muss man aber als Administrator installieren und wirkt sich somit nur aus, wenn man Delphi dann auch als Administrator startet. Wie bekomme ich SpeedUp jetzt auch für mich als eingeschränkten Benutzer installiert?
Michael
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

 
Delphi 2007 Enterprise
 
#75
  Alt 20. Apr 2006, 08:37
das einfachste ist:
mach kurzfristig den Standard-Benutzer (,it dem Du arbeitest) zu lokalem Administrator.
Installier dann die Software. Anschliessende nimmst Du dem Benutzer den Administrator wieder weg.

machen wir immer so...
Klaus E.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#76
  Alt 20. Apr 2006, 08:53
Dann wäre es einfacher dem Benutzer kurzfristig Schreibrechte im Delphi Verzeichnis zu geben. Aber es sollte auch anders gehen. Wenn es einmal installiert ist, müsste man es auch als Benutzer mit eingeschränkten Rechten ausführen können, so dass nur die Registryeinträge gemacht werden. Also:

Delphi-Quellcode:
if (User eingeschränkt) and (Dateien gefunden) then
begin
  Registryeinträge machen
end
else
  Message: SpeedUp wurde noch nicht installiert, wenden sie sich an den Administrator.
Michael
  Mit Zitat antworten Zitat
DerDan

 
Delphi XE3 Professional
 
#77
  Alt 20. Apr 2006, 09:36
Das Teil ist wirklich gut!!!

Ein Erweiterungsvorschlag:

Ein Menupunt unter Hilfe mit der aktuellen Version
Beim Starten im splash Screen Versionsnummer anzeigen.



mfg

DerDan
  Mit Zitat antworten Zitat
Elvis

 
Delphi 2010 Professional
 
#78
  Alt 20. Apr 2006, 11:37
Du könttest dir auch einen Ordner in Appdata anlegen (%AppData%\Borland\Dephi\Experts\SpeedUp) und dort
die bpl und dll für deine Delphi Version kopieren.

In die Registry könntest du das hier importieren(->DeineDelphiBinary.exe<- mit delphi32.exe/bds.exe ersetzen) ->XX<- sind Dinge, die du vorher natürlich ersetzen musst.
Schaue am besten direkt in der Registry, wie die Schlüssel für deine Delphi version aussehen.

Code:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Borland\->Delphi/BDS<-\->DeineVersion<-\Known IDE Packages]
"->VollerPfad zu deinen %AppData%<-\\Borland\\Delphi\\Experts\\DelphiSpeedUp\\DelphiSpeedUpLoader->DeineVersion<-.bpl"="DelphiSpeedUp"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\->DeineDelphiBinary.exe<-]
@="C:\\Program Files\\Borland\\Delphi\\Bin\\->DeineDelphiBinary.exe<-"
"Path"=hex(2):25,00,41,00,70,00,70,00,44,00,61,00,74,00,61,00,25,00,5c,00,42,\
  00,6f,00,72,00,6c,00,61,00,6e,00,64,00,5c,00,44,00,65,00,70,00,68,00,69,00,\
  5c,00,45,00,78,00,70,00,65,00,72,00,74,00,73,00,5c,00,53,00,70,00,65,00,65,\
  00,64,00,55,00,70,00,00,00
Dadurch findet Delphi die Libs auch beim Starten.

Gerade probiert -> funktioniert
Robert Giesecke
  Mit Zitat antworten Zitat
markusj
 
#79
  Alt 20. Apr 2006, 11:42
Wie siehts mit D2005 aus? wird dafür auch noch was kommen?
Meine IDE schleicht nämlich vor sich hin ... und ich hab schon alles aussenrum weggelassen^^

mfG

Markus
Markus
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#80
  Alt 20. Apr 2006, 11:42
Warum soll man es dem Endanwemder so schwer machen, wenn das das Setup schon erledigen kann. Ich habe übrigens nicht verstanden, wo ich was ändern muss.
Michael
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 8 von 82   « Erste     678 9101858     Letzte »    


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 04:41 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