Die Suche ergab 307 Treffer
- Fr 27. Jan 2023, 13:34
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
Im Forum um Hilfe bitten. Wie bitte?????? So wie hier. Wo die Tipps dann scheibcenweise kommen wie von @theo??? Nein danke. Wenn dann schon bitte richtige Hilfe? Anders als hier. Die lib ist Open Source GPL da haben alle was davon. Da sollte ich auch mal Hilfe bekommen dürfen. Die "Allgemeinheit" lä...
- Fr 27. Jan 2023, 12:41
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
@theo: Wie ist es denn dann sinnvoll. Gib doch mal nen wirksamen Tipp. Warum so Scheibchenweise? Lernen Informatiker so zumindest die super fähigen, die Euch später nützlich sein werden. Lernen die so, ist das Euer Auswahlkriterium? Wer das Programmierhandwerk auf diese Weise kapieren lernt ist das ...
- Do 26. Jan 2023, 17:22
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden??? Hier Beispielapp!
Ok, dann will ich mal so ein Minimalbeispiel geben. Hier ist es: program example; {$Mode Objfpc}{$H+}{$TypInfo} uses Classes,Sysutils,Typinfo; type { TmyBaseClass } TmyBaseClass = class(TPersistent) private FAnyField: Integer; public constructor create; end; { TMyAnchestorClass } TMyAnchestorClass =...
- Do 26. Jan 2023, 09:23
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
Wie soll ich da alleine im stillen Kämmerlein ohne jegliche Hilfe das Zeug verstehen wenn ich schon bei GetStrProp() meine EPropertyError Exception kriege obwohl ich meine Basisklasse von TPersistent abgeleitet und den Schlter {$Typinfo} in diueser Unit bereits nach hieiger Hilfestellung gesetzt hab...
- Mi 25. Jan 2023, 21:48
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
Wie wäre mal ein wirklich uraltes nicht mehr genutztes, aber dennoch unter Spielefraks immer noch beliebtes und damit rege genutztes und somit nach wie vor präsentes Betriebssystem, wenn auch nicht für produktive Anwendungen? Würde ich auch dann noch Support bekommen bis der OI läuft und ein eventue...
- Mi 25. Jan 2023, 21:24
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
@af0815:
Welche Voraussetzungen muss denn ein OI taugliches Widgetset erfllen?
Welche Voraussetzungen muss denn ein OI taugliches Widgetset erfllen?
- Mi 25. Jan 2023, 20:58
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
@af0815:
Gilt das auch für Betriebssysteme die nicht explizit berücksichtigt, durch Unterordner benannt, oder die schon sehr alt sind?
Wenn nämlich nicht, nehme ich doch lieber meine eigene Version.
Gilt das auch für Betriebssysteme die nicht explizit berücksichtigt, durch Unterordner benannt, oder die schon sehr alt sind?
Wenn nämlich nicht, nehme ich doch lieber meine eigene Version.
- Mi 25. Jan 2023, 20:27
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
Es entspricht aber nicht deinem Fall. Dein Beobachtungsobjekt ist sogar ohne Fernrohr zu sehen in: <lazarus>/components/ideintf/objectinspector.pp ... nur wenn man den Quellcode auch versteht. Sonst ist es wie eine Blckbox, die ich zwar verwenden kann aber deren Arbeitsweise ich nicht verstehe. Des...
- Mi 25. Jan 2023, 12:34
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
Mein Ziel ist, einen Objektinspektor nachzubauen wie es ihn in Lazarus gibt, der die eingetragenen Eigenschafts- und Ereigniswerte sowohl aus der/den darin angezeigten Klasse(n) sowohl verändern, als auch die betoffenen Klassen(n) mit den veränderten Werten anzuzeigen. Eben das was Lazatus damit mac...
- Di 24. Jan 2023, 19:56
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Re: Wie PPropInfo verwenden???
Danke für Eure Antworten. Leider erhalte ich einen EPropertyError, wenn ich Eigenschaften zuweisen oder deren Werte erhalten will. Wie muss ich die Eigenschaft angeben? AUsgehend von Theo's Tipp habe ich nach seiner Anleitung die Eigenschaften so hier gesammlt. Momentan nur die Eigenschaft Name. var...
- So 22. Jan 2023, 21:51
- Forum: Ankündigungen
- Thema: Quellcode von Lisa OS (in Pascal) verfügbar
- Antworten: 29
- Zugriffe: 1514
Re: Quellcode von Lisa OS (in Pascal) verfügbar
Auf welcher CPU läuft denn LisaOS?
- So 22. Jan 2023, 21:47
- Forum: Freepascal
- Thema: Wie PPropInfo verwenden???
- Antworten: 30
- Zugriffe: 1092
Wie PPropInfo verwenden???
Hallo, ich habe folgende Definition für TPropInfo für Delphi gefunden: TPropInfo = packed record PropType: PPTypeInfo; GetProc: Pointer; SetProc: Pointer; StoredProc: Pointer; Index: Integer; Default: Integer; NameIndex: SmallInt; Name: TSymbolName; function NameFld: TTypeInfoFieldAccessor; inline; ...
- Fr 4. Nov 2022, 13:03
- Forum: Dies und Das
- Thema: Geschwindigkeit Compiler
- Antworten: 19
- Zugriffe: 2007
Re: Geschwindigkeit Compiler
Da mit Freedos ja DOS wieder gefühlt im Kommen ist, wie wäre es mit einer GUI LIB für GO32v2 zur Erstellung von auf der Konsole startbaren Einzelanwendungen? Könnte man sowas in Lazarus an die NoGUI Schnittstelle anbinden? Das wäre nicht NoGUI, sondern ein eigenes WidgetSet. Das es prinzipiell auch...
- Mi 2. Nov 2022, 15:43
- Forum: Dies und Das
- Thema: Geschwindigkeit Compiler
- Antworten: 19
- Zugriffe: 2007
Re: Geschwindigkeit Compiler
... sonst hätte man exklusiv damit werben können :wink: Da mit Freedos ja DOS wieder gefühlt im Kommen ist, wie wäre es mit einer GUI LIB für GO32v2 zur Erstellung von auf der Konsole startbaren Einzelanwendungen? Könnte man sowas in Lazarus an die NoGUI Schnittstelle anbinden? Das wäre für die zah...
- So 30. Okt 2022, 20:17
- Forum: Ankündigungen
- Thema: Pascal wieder bekannter machen - zwei neue Projekte des Vereins
- Antworten: 35
- Zugriffe: 8260
Re: Pascal wieder bekannter machen - zwei neue Projekte des Vereins
@thosch Jetzt hab ich deinen Post ein zweites mal gelesen um sicher zu sein dass ich nicht (alb-)träume. Mal OFF Topic: Vorige Woche waren bei mir Installateure "zu Gast" die eine Erweiterung der Installation vornahmen. Ich hab schonmal den Arbeitsbereich und vieles andere abgedeckt abgeklebt und d...