Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   GUID-Plugin für Proton (https://www.delphipraxis.net/39088-guid-plugin-fuer-proton.html)

MathiasSimmack 28. Jan 2005 14:40


GUID-Plugin für Proton
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hiermit erfülle ich wieder mal meinen Bildungsauftrag und stelle euch ein GUID-Plugin für Proton zur Verfügung. Damit könnt ihr per Menü eine GUID {aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee} erzeugen und an der Cursorposition einfügen lassen.
Allerdings habe ich die Klammern entfernt. Das ist kein Fehler, sondern ich sitze gerade an einem Projekt und brauche dafür GUIDs. Diese GUIDs müssen aber ohne die geschweiften Klammern eingefügt werden, sonst meckert der Compiler, den ich verwende.

Wenn ihr die Klammern braucht, dann nehmt bitte diese beiden Zeilen
Delphi-Quellcode:
  delete(tmp,1,1);
  delete(tmp,length(tmp),1);
raus, bzw. kommentiert sie aus oder packt sie zwischen einen Compilerschalter.

Die Einbindung in Proton ist auch ganz simpel: Wenn das Menü noch nichts anzeigt, dann schaut mal in die Registry unter "HKEY_CURRENT_USER\Software\meybohm\proton\glo bal" ob dort "PLUGINDIR" mit einem Pfad vorhanden ist. Wenn nicht, dann erzeugt einen Pfad und tragt ihn als dort ein. Dann kopiert die DLL in diesen Ordner und gebt ihr einen schönen Namen, denn der Dateiname wird als Menüeintrag benutzt. Ich habe das per Batch gemacht:
Code:
@echo off
setlocal
set dcc32="k:\programme\borland\delphi5\bin\dcc32.exe"

%dcc32% uuidplg.dpr
ren uuidplg.dll "&Create GUID.dll"

set dcc32=
Im Anhang nun der Quellcode zum Zusammenbauen. Wie gesagt, ich brauche es und finde es daher natürlich nützlich. Vllt. gibt´s noch den ein oder anderen, der damit was anfangen kann.

Verkäufe bei ebay, evtl. Änderungen u.ä. bitte erst mit mir absprechen. :mrgreen:

mirage228 29. Jan 2005 15:17

Re: GUID-Plugin für Proton
 
Hi,

joa finde das praktisch :)
Ich brauche auch ab und zu "mal schnell ne GUID". Dafür Delphi zu starten, wenn ich mich schon in nem anderen Editor befinde, wäre dann wohl etwas kompliziert ;)

Zumal das Plugin auch in mehreren Editoren, die diese Schnitstelle unterstützen, funktioniert (einige davon sind auch hier in der DP vertreten - mein eigener inbegriffen ;) ).

mfG
mirage228


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:33 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