AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Delphi-Parser mit Anwendung "Referenzen suchen"
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi-Parser mit Anwendung "Referenzen suchen"

Ein Thema von DenkDirNix · begonnen am 19. Apr 2020 · letzter Beitrag vom 23. Apr 2021
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.326 Beiträge
 
Delphi 12 Athens
 
#1

AW: Delphi-Parser mit Anwendung "Hyperlinked Browser for Ids and References"

  Alt 5. Nov 2020, 20:21
@delphifan: sieh es als False-Positive, was leider zu oft passiert.
https://www.virustotal.com/gui/file/...cdfa/detection
https://www.virustotal.com/gui/file/...4410/detection

@DenkDirNix: Hier in diesem Unterforum darfst du deinen ersten Post unbegrenzt lange/oft bearbeiten,
damit man dort übersichtlich die aktuellsten Infos und Dateien einfügen kann.
Sonst müssten Besucher womöglich umständlich in 200000 Antworten den letzten Beitrag von dir suchen.
Gleiche Dateinamen überschreiben/aktualisieren sich und Neue werden hinzugefügt.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 5. Nov 2020 um 20:23 Uhr)
  Mit Zitat antworten Zitat
DenkDirNix
Online

Registriert seit: 13. Dez 2018
71 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Delphi-Parser mit Anwendung "Hyperlinked Browser for Ids and References"

  Alt 5. Nov 2020, 20:53
Zitat:
@DenkDirNix: Hier in diesem Unterforum darfst du deinen ersten Post unbegrenzt lange/oft bearbeiten,
damit man dort übersichtlich die aktuellsten Infos und Dateien einfügen kann.
Sonst müssten Besucher womöglich umständlich in 200000 Antworten den letzten Beitrag von dir suchen.
Gleiche Dateinamen überschreiben/aktualisieren sich und Neue werden hinzugefügt.
Hallo himitsu,
der erste Post ist zumindest bzgl. der Bilder und Downloads auf dem aktuellen Stand. Trotzdem wollte ich mit einem neuen Post meine offenen Fragen nochmals in die Runde werfen. Vielleicht weiß ja jemand inzwischen was...
  Mit Zitat antworten Zitat
delphifan2004

Registriert seit: 26. Nov 2004
Ort: Dresden
275 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Delphi-Parser mit Anwendung "Hyperlinked Browser for Ids and References"

  Alt 5. Nov 2020, 21:01
Also Virenscanner ausschalten und noch mal runter laden? Maxh ich jetzt mal. Hoffentlich bleibt mir die .zip Datei auch nach Neustart des Windeows Defenders erhalten! Ja, tut sie. Ok, so muss ich das also in so einem Fall in Zukunft machen.

Ich vermisse aber noch den Quellcode. Hatte vor Jahren mal ein IDE Projekt und da könnte ich dieses Feature gut gebrauchen. So wie Delphi das macht. Eine Interface Lösung würde aber auch helfen. Dann brauchte ich nur das Interface und eine DLL die das Interface implementiert. @DenkDirNix, kannst Du das machen?

Geändert von delphifan2004 ( 5. Nov 2020 um 21:09 Uhr)
  Mit Zitat antworten Zitat
DenkDirNix
Online

Registriert seit: 13. Dez 2018
71 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Delphi-Parser mit Anwendung "Hyperlinked Browser for Ids and References"

  Alt 5. Nov 2020, 21:26
Zitat:
Ich vermisse aber noch den Quellcode. Hatte vor Jahren mal ein IDE Projekt und da könnte ich dieses Feature gut gebrauchen. So wie Delphi das macht. Eine Interface Lösung würde aber auch helfen. Dann brauchte ich nur das Interface und eine DLL die das Interface implementiert. @DenkDirNix, kannst Du das machen?
Das Projekt ist noch in Arbeit, sowohl Scanner und Parser als auch das UI. Es wird noch einige Zeit vergehen bis ein wirklich "fertiger" Zustand erreicht ist.
Hast Du bis dahin vielleicht Hinweise zu meinen Syntax-Fragen aus Post#2 ?
  Mit Zitat antworten Zitat
DenkDirNix
Online

Registriert seit: 13. Dez 2018
71 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Delphi-Parser mit Anwendung "Hyperlinked Browser for Ids and References"

  Alt 11. Jan 2021, 11:20
Hallo Forum,

die aktuelle Version (siehe unter Beitrag #1) enthält neben dem projektweiten Suchen nach Bezeichnern aller Art jetzt auch Sortieren und Umbenennen.
Ich würde gerne noch mal meine Parser-Fragen wiederholen:

Was bedeuten diese Konstrukte aus den genannten Delphi-Sourcen?
Code:
- f( nil^ )                // vcl\vcl.imaging.gifimg.pas
- @@Methode                // rtl\common\System.Win.InternetExplorer\TOleWebBrowser.InitControlData
- inherited                // vcl.Tabs.pas, im record-constructor TTabPos.Create
Außerdem finde ich nicht in der Dokumentation:
Code:
- raise ... at @pTry2;     // ist "at" Keyword oder Direktive? Okay, Keyword sicher nicht :-)
- Compiler-Direktive $K    // ist beim automatischen Einfügen per Ctrl-O-O dabei
Hinweise aller Art sind willkommen.
Miniaturansicht angehängter Grafiken
refpicmain.jpg  

Geändert von DenkDirNix (22. Jan 2021 um 08:24 Uhr)
  Mit Zitat antworten Zitat
DenkDirNix
Online

Registriert seit: 13. Dez 2018
71 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Delphi-Parser mit Anwendung "projektweite Suche nach Syntax-Elementen"

  Alt 22. Apr 2021, 18:12
Neue Funktion in 0.9.6:
Für Identifier-Referenzen können alternativ zu den Code-Snippets im Original-Format auch Nassi-Shneiderman-Diagramme angezeigt werden.
Einfach übers Popup-Menü der Liste von Referenzen gehen oder per Doppelclick in den freien Bereich einer solchen Referenz.

P.S.:
Vielleicht findet sich ja bei dieser Gelegenheit doch noch jemand, der zu meinen Syntax-Fragen (siehe voriger Post #10) etwas sagen kann?
Miniaturansicht angehängter Grafiken
diagramm.jpg   diagramm2.jpg  

Geändert von DenkDirNix (23. Apr 2021 um 18:50 Uhr)
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.554 Beiträge
 
Delphi 7 Professional
 
#7

AW: Delphi-Parser mit Anwendung "Hyperlinked Browser for Ids and References"

  Alt 23. Apr 2021, 11:08
Code:
- Compiler-Direktive $K    // ist beim automatischen Einfügen per Ctrl-O-O dabei
https://stackoverflow.com/questions/...tion-switches: {$K-} Smart callbacks
Zitat von http://pascal.net.ru/%24K+Smart+Callbacks+Switch:
$K: Smart Callbacks Switch

Controls the generation of smart callbacks for procedures and functions that are exported by an application.

Syntax: {$K+} or {$K-}
Default: {$K+}
Type: Global
Menu Command: Options|Compiler|Smart callbacks
Target

Windows target
Remarks

When an application is compiled in the $K- state, it is required to use MakeProcInstance and FreeProcInstance Windows API routines when creating callback routines.

In the $K+ state, there is no need to use MakeProcInstance and FreeProcInstance.
  Mit Zitat antworten Zitat
Antwort Antwort

 

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 08:57 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