![]() |
OpenToolsAPI - Compilermeldungen lesen?
Hallo,
Kennt jemand eine Möglichkeit, wie man mit dem OpenToolsAPI an die Compilermeldungen die beim kompillieren ausgegeben werden herankommen kann? Die Interfaces in den MessageServies definieren, soweit ich das bisher gesehen habe, nur Methoden um Meldungen zu löschen oder eigene Meldungen auszugeben. Allerdings habe ich keine Methoden gefunden mit denen man die vorhandenen Meldungen auslesen kann. Geht das eventuell über irgendwelche Notifier? Oder hat das OpenToolsAPI an dieser Stelle noch eine funktionelle Lücke? Danke schon mal, Ralf |
AW: OpenToolsAPI - Compilermeldungen lesen?
Über IOTACustomMessage oder vielleicht auch IOTAToolsFilterNotifier ?
|
AW: OpenToolsAPI - Compilermeldungen lesen?
Zitat:
IOTACustomMessage wird benutzt um eigene Messages in der Messageliste zu erzeugen, bereits bestehende Messages lassen sich darüber scheinbar nicht listen. Und bei IOTAToolsFilterNotifier habe ich bisher keine Möglichkeit entdecken können auf die Messageliste zuzugreifen. Irgendwie scheint Emba dort Funktionalität vergessen zu haben... :cry: |
AW: OpenToolsAPI - Compilermeldungen lesen?
Zitat:
Du müßtest also nur früh genug anfangen dort zuzuhören. |
AW: OpenToolsAPI - Compilermeldungen lesen?
Was soll man denn jetzt davon halten? Deprecated? Not longer supported?
Delphi-Quellcode:
Leider hab ich jetzt hier kein Delphi auf dem Rechner. Ich werde morgen mal nachsehen, ob man trotzdem solch einen Notifier installieren kann...
{ IOTAToolsFilter60 is deprecated. Since the introdcution of MSBuild, this
interface is no longer supported. } IOTAToolsFilter60 = interface(IUnknown) ['{8864B891-9B6D-4002-BB2E-1D6E59BFA49A}'] { Call this to register an IOTANotifier. The result is the index to be used when calling RemoveNotifier. If <0 then an error occurred. } function AddNotifier(const ANotifier: IOTANotifier): Integer; deprecated; { Call with the index obtained from AddNotifier } procedure RemoveNotifier(Index: Integer); deprecated; end; |
AW: OpenToolsAPI - Compilermeldungen lesen?
|
AW: OpenToolsAPI - Compilermeldungen lesen?
Aus dem verlinkten Artikel bei StackOverflow (den ich schon kannte...):
Zitat:
|
AW: OpenToolsAPI - Compilermeldungen lesen?
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 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-2025 by Thomas Breitkreuz