Die Suche ergab 624 Treffer

von Soner
Do 25. Apr 2024, 19:36
Forum: Freepascal
Thema: Gibt es in meiner Funktion Fehler? (TFPHTTPServer, Dateien werden manchmal gesperrt))
Antworten: 0
Zugriffe: 21

Gibt es in meiner Funktion Fehler? (TFPHTTPServer, Dateien werden manchmal gesperrt))

Ich benutze TFPHTTPServer und ich verwende um Dateien zu servieren unten angegebene Funktion. Manchmal werden die Dateien auf Systemebene gesperrt und man kann es nicht mal in Editor öffnen. Man muss den Server neu Starten. Das passiert meistens mit Webseiten-Icons. Heute wurde eine wichtige Datei g...
von Soner
Do 21. Mär 2024, 21:39
Forum: Sonstiges
Thema: Drag Drop, Copy Paste Custom binary Daten
Antworten: 13
Zugriffe: 7838

Re: Drag Drop, Copy Paste Custom binary Daten

Für Copy/Paste suche in der Unit Clipbrd nach, wenn du diese Unit einbindest, dann hast du Zugriff auf die Variable Clipboard vom Type TClipBoard, damit kannst du Sachen Copy/Paste machen. Die Jungs haben das ganz gut gemacht. Wenn du Beispiel für CustomData suchst, dann schaue TsWorkSheetGrid nach,...
von Soner
Mi 13. Mär 2024, 22:05
Forum: Einsteigerfragen
Thema: [erledigt] TFileNameEdit: merkwürdiges Verhalten
Antworten: 8
Zugriffe: 4638

Re: [erledigt] TFileNameEdit: merkwürdiges Verhalten

Ich habe in lcl\include\FileDialog.inc folgende Änderung gemacht: procedure TFileDialog.SetFileName(const value : string); begin //original: if FFilename=Value then exit; //original: FFileName := Value; // make sure this is defined first before the CNSendMessage FInitialDir:=ExtractFilePath(value); ...
von Soner
Mi 13. Mär 2024, 21:56
Forum: Einsteigerfragen
Thema: [erledigt] TFileNameEdit: merkwürdiges Verhalten
Antworten: 8
Zugriffe: 4638

Re: [erledigt] TFileNameEdit: merkwürdiges Verhalten

Das hat mit TFileNameEdit nichts zu tun. TFileNameEdit verwendet verschiedene Dialoge die von TFileDialog abstammen, ähnliches verhalten gibt es auch dort, siehe TFileNameEdit.DialogKind oder irgendein FileDialog aus Dialogs-Unit. Ich habe auf die schnelle nach Fehlern gesucht, aber ich konnte nicht...
von Soner
Di 5. Mär 2024, 20:55
Forum: Datenbanken
Thema: LazReport PDF-Export Einzelseiten
Antworten: 8
Zugriffe: 8553

Re: LazReport PDF-Export Einzelseiten

Noch etwas, wenn du nicht mit Bänder arbeitest sondern alles manuell positionierst, damit ist sehr komplexe Berichte möglich, was normalerweise mit Bänder nicht möglich ist, dann kannst du diese funktionen verwenden: TfrReport.Pages.Add; //Seitehinzufügen TfrReport.Pages[integer]; //Seitendirektzugr...
von Soner
Di 5. Mär 2024, 20:50
Forum: Datenbanken
Thema: LazReport PDF-Export Einzelseiten
Antworten: 8
Zugriffe: 8553

Re: LazReport PDF-Export Einzelseiten

Das ist sehr einfach. In meinem Programm wird beim Kundenwechsel optional mit einer neuen Seite angefangen. Ich verwende dafür TfrReport.OnBeginBand-Ereignis so z.B.(Pseudocode); procedure TForm1.OnBeginBand(Band: TfrBand); begin if not BeiKundenWechselNeuerSeite then exit; if Query1.FieldByName('Ku...
von Soner
Mi 28. Feb 2024, 20:40
Forum: Einsteigerfragen
Thema: Kann mir Lazarus bei meinem Anliegen helfen?
Antworten: 12
Zugriffe: 5085

Re: Kann mir Lazarus bei meinem Anliegen helfen?

... Noch vielleicht eine abschließende Frage. Er stellt die API zur Verfügung. Man kann sich also Scripte schreiben und seine Klassen, Funktionen usw. nutzen. Das heißt aber wenn er etwas über die API nicht zur Verfügung stellt, dann kann man es auch nicht extern einbinden oder? Um es etwas konkret...
von Soner
Mi 28. Feb 2024, 00:26
Forum: Einsteigerfragen
Thema: Kann mir Lazarus bei meinem Anliegen helfen?
Antworten: 12
Zugriffe: 5085

Re: Kann mir Lazarus bei meinem Anliegen helfen?

.. In meinem Beispiel habe ich ihn jetzt z.B gefragt was für Werte das How2Show haben kann und was diese bewirken. Antwort "wird nicht genutzt". Dann was das AEnviroment macht - Antwort "link zu Microsoft zu CreateProcessA function (processthreadsapi.h)". ... Das ist nicht gut, wer soll das ahnen, ...
von Soner
Di 27. Feb 2024, 19:07
Forum: Einsteigerfragen
Thema: Kann mir Lazarus bei meinem Anliegen helfen?
Antworten: 12
Zugriffe: 5085

Re: Kann mir Lazarus bei meinem Anliegen helfen?

Merkwürdig, alle meine Scripte haben Punkt am Ende und die laufen fehlerfrei, wahrscheinlich wieder so ein Delphi/Lazarus/Windows/Linux ding. Es gibt kaum Dokumentation für PascalScript, Bücher schon gar nicht. TSchnuckenbock hat oben Link angegeben das ist ein guter Anfang. Wenn du Pascal kannst, d...
von Soner
Mo 26. Feb 2024, 23:08
Forum: Einsteigerfragen
Thema: Kann mir Lazarus bei meinem Anliegen helfen?
Antworten: 12
Zugriffe: 5085

Re: Kann mir Lazarus bei meinem Anliegen helfen?

... Ist auch so, dass scheinbar im PascalScript am Ende beim "end" kein Punkt stehen darf (Syntaxfehler) Doch, ich verwende PascalScript in meinem Programm auch. Bei Fehler gibt mein Programm Fehlerstelle und Fehlercode aus, dass müsste eigentlich dein Programm auch machen. Du rufst es so aus, das ...
von Soner
So 25. Feb 2024, 22:07
Forum: Einsteigerfragen
Thema: Kann mir Lazarus bei meinem Anliegen helfen?
Antworten: 12
Zugriffe: 5085

Re: Kann mir Lazarus bei meinem Anliegen helfen?

Versuch mal:

Code: Alles auswählen

procedure RunApplication;
var TheApp, AppParam: string;
begin
  TheApp :=  'C:\Windows\System32\Notepad.exe';
  AppParam := 'C:\Temp\Testfile.txt';
  RunApp(TheApp,1,AppParam,nil);
end;

begin
 RunApplication;
end.
von Soner
Do 11. Jan 2024, 22:22
Forum: Einsteigerfragen
Thema: Plattformübergreifend - Augenauswischrei ...?
Antworten: 12
Zugriffe: 5340

Re: Plattformübergreifend - Augenauswischrei ...?

Noch etwas, vielleicht solltest du überlegen dein Programm komplett auf "Webapp" zu umstellen. JavaScript und die HTML-Komponenten sind nicht viel anders als die Komponenten bei Lazarus/FPC, weil ich es verwendet habe und erfahrungen habe. Du könntest Datenverwaltungsteil(Neue Datei/Speichern/Laden)...
von Soner
Do 11. Jan 2024, 21:40
Forum: Einsteigerfragen
Thema: Plattformübergreifend - Augenauswischrei ...?
Antworten: 12
Zugriffe: 5340

Re: Plattformübergreifend - Augenauswischrei ...?

Hallo Soner, wie macht man aus einem StringGrid ein TreeGrid ...? TreeView ist für mich das essenziellste Problem. Für die Ribbons werde ich vermutlich eh die eigenen Komponenten nehmen, denn TSpkToolbar kann anscheinend beim Schmälerwerden des Fensters nicht einzelne Bereiche schrumpfen. Werde ger...
von Soner
Do 11. Jan 2024, 00:23
Forum: Einsteigerfragen
Thema: Plattformübergreifend - Augenauswischrei ...?
Antworten: 12
Zugriffe: 5340

Re: Plattformübergreifend - Augenauswischrei ...?

Wenn ich die Fotos von deinem Programm anschaue, dann Frage ich mich wozu du externe Komponenten brauchst. Ich würde für "TreeGrid" StringGrid nehmen und daraus "TreeGrid" machen. Ribbontoolbar würde ich mit TNotebook, Panels und andere Controls erledigen. Vorteil ist, dass du dein Programm so mache...
von Soner
Fr 22. Dez 2023, 22:17
Forum: Ankündigungen
Thema: Lazarus Release 3.0
Antworten: 34
Zugriffe: 11690

Re: Lazarus Release 3.0

.. Also noch einmal: Hat jemand schon die Version Lazarusxxxxxx3.0.deb heruntergeladen auf ein Debian-System (Ubuntu, Linux Mint etc.)und hat auch Version 3.0 RC1 erhalten ?? Die Frage ist: ist es nur ein Beschriftungsfehler im Info-Fenster etc. oder wurde das RC1 eingestellt?? Einige haben dieses ...