Die Suche ergab 9 Treffer

von JeyJey
Do 30. Nov 2017, 18:09
Forum: Einsteigerfragen
Thema: SIGSEGV bei Zugriff auf Feld in einer anderen Klasse
Antworten: 1
Zugriffe: 1629

SIGSEGV bei Zugriff auf Feld in einer anderen Klasse

Hallo liebe Community,

ich bin noch etwas neu in der Lazarus und Pascal-Welt.

Ich teste grade ein wenig mit Klassen, Feldern und Eigenschaften herum.

Folgendes Problem, ich habe mir eine Test-Klasse angelegt, und in dieser ein Feld angelegt. Jetzt erstelle ich in einer Klasse B ein Objekt der ...
von JeyJey
Sa 11. Mär 2017, 10:54
Forum: Einsteigerfragen
Thema: TStringGrid Horizontales Scrollen funktioniert nicht "live"
Antworten: 3
Zugriffe: 2322

Re: TStringGrid Horizontales Scrollen funktioniert nicht "li

Windows 10 64 Bit und Lazarus Version 1.64 und bei mir geht es leider nicht mit den genannten 2 Optionen :/

Aber ich benutze die 32-Bit lazarus version bzw Baue/compiliere das Programm für 32-bit
von JeyJey
Do 9. Mär 2017, 16:39
Forum: Einsteigerfragen
Thema: TStringGrid Horizontales Scrollen funktioniert nicht "live"
Antworten: 3
Zugriffe: 2322

TStringGrid Horizontales Scrollen funktioniert nicht "live"

Hallo, ich hätte mal wieder eine Frage :)

Es geht darum, das egal was ich bis jetzt schon versucht habe, es nicht hinbekomme das sich mein StringGrid live horizontal verschiebt wenn ich den Scrollbalken bewege.

Ich habe schon viel im Internet dazu gesucht aber bin leider immer nur über 2 Optionen ...
von JeyJey
Fr 24. Feb 2017, 11:47
Forum: Freepascal
Thema: Verschiedene StringGrid Instanzen
Antworten: 8
Zugriffe: 4816

Re: Verschiedene StringGrid Instanzen

Alles klar, vielen vielen dank für die Erklärung. Ich denke jetzt ist mir einiges klarer. Eine Frage hätte ich aber abschließend noch.


function TForm1.test(grid: TStringGrid): TStringGrid;
begin
Result := TStringGrid.Create(nil);
Result.Assign(grid);
Result.Cells[1, 1] := 'abc';
end;

Wie ...
von JeyJey
Do 23. Feb 2017, 18:55
Forum: Freepascal
Thema: Verschiedene StringGrid Instanzen
Antworten: 8
Zugriffe: 4816

Re: Verschiedene StringGrid Instanzen

Ahhh perfekt. mit assign (also kopieren des StringGrid-Inhaltes geht es nun)

Aber ich verstehe immer noch nicht, wieso es nicht möglich ist ein Objekt nur als Kopie und nicht als Pointer in einer Funktion zu übergeben.

Also ich muss ja quasi durch assign erzwingen, das der Inhalt des StringGrid_1 ...
von JeyJey
Do 23. Feb 2017, 18:25
Forum: Freepascal
Thema: Verschiedene StringGrid Instanzen
Antworten: 8
Zugriffe: 4816

Re: Verschiedene StringGrid Instanzen

Jetzt wo du es sagst, stimmt, da fehlt ein result := ...

Eigentlich dachte ich, ich übergebe eine Kopie und nicht den Pointer. Dachte wenn var davor steht ist es Call by Reference und ich übergebe den Pointer?

Muss ich dann const davor packen oder wie übergebe ich "nur" eine Kopie des StringGrids ...
von JeyJey
Do 23. Feb 2017, 17:52
Forum: Freepascal
Thema: Verschiedene StringGrid Instanzen
Antworten: 8
Zugriffe: 4816

Verschiedene StringGrid Instanzen

Hallo liebe Lazarus-Community.

Ich hoffe ich Poste mein Problem / meine Frage in den richtigen Thread.

Es geht darum, das ich in meinem Programm gerne StringGrids als DatenContainer verwende. Ich habe verschiedene Prozeduren udn Funktionen, welche StringGrids bekommen, mit diesen arbeiten ...
von JeyJey
Di 18. Okt 2016, 11:19
Forum: Sonstiges
Thema: LazReport für nicht-Datenbank-Daten
Antworten: 2
Zugriffe: 2987

Re: LazReport für nicht-Datenbank-Daten

Vielen lieben Dank Soner. Endlich ein Ansatz :D

So bald ich Zeit finde werde ich sofort danach googeln und deinem Hinweis nach gehen.


Wirklich super so schnell eine Antwort auf mein Problem bekommen zu haben :))

Gruß

Jens
von JeyJey
Mo 17. Okt 2016, 21:33
Forum: Sonstiges
Thema: LazReport für nicht-Datenbank-Daten
Antworten: 2
Zugriffe: 2987

LazReport für nicht-Datenbank-Daten

Hallo liebe Lazarus-Community,

ich bin zwar kein blutiger Anfänger mehr was Lazarus angeht, dennoch ziemlich am Anfang. Folgendes Problem hat sich bei mir aufgetan. Ich habe eine Anwendung, welche schon relativ weit ist. Diese Anwendung greift via ODBC-Komponente auf eine Access-Datenbank zu und ...