Die Suche ergab 434 Treffer

von shokwave
Fr 12. Jun 2020, 15:53
Forum: Datenbanken
Thema: While Schleife
Antworten: 9
Zugriffe: 394

Re: While Schleife

Hi, wenn ich das richtig sehe, sind in dem Codbeispiel sogar 3 end zu viel. Bei einigen fehlt ein ";". Um so etwas zu finden empfiehlt es sich, sich strickt an die korrekte Einrückung zu halten. Nicht böse gemeint, sondern als Tipp. Und statt der 3 Hochkommas würde ich QuotedStr() benutzen. Form2.SQ...
von shokwave
Fr 12. Jun 2020, 15:05
Forum: Freepascal
Thema: Fragen zu TProcess
Antworten: 27
Zugriffe: 557

Re: Fragen zu TProcess

Hi, AProcess.Options := AProcess.Options + [poWaitOnExit, poUsePipes]; poWaitOnExit bedeutet, dass er bis zum beenden des Prozeses wartet und dann den Output erst holt. Guck dir mal den Wikieintrag dazu an. https://wiki.lazarus.freepascal.org/Executing_External_Programs/de#Einlesen_eines_gro.C3.9Fen...
von shokwave
Di 12. Mai 2020, 13:39
Forum: Einsteigerfragen
Thema: Feststellen der Outlook Version
Antworten: 4
Zugriffe: 249

Re: Feststellen der Outlook Version

Hi,

hilft dir https://stackoverflow.com/questions/326 ... -ms-office weiter?

Der letzte Post scheint mir der interessanteste. Er liest da einen Registrykey aus, um Office2016, Office2019 und Office365 zu unterscheiden.
von shokwave
Mo 20. Apr 2020, 17:51
Forum: Datenbanken
Thema: Fehler bei Aktualisierung einer ListView
Antworten: 21
Zugriffe: 1213

Re: Fehler bei Aktualisierung einer ListView

Ich glaube ich hab jetzt verstanden was los ist. Um die Situation zu vermeiden, dass Selected=nil ist, solltest du den Eintrag, den du in die Editfelder überträgst, selbst schon selektieren. Dann sieht der Benutzer auch, welche Daten da in den Editfeldern stehen. Damit sollte das gehen, aber ich hab...
von shokwave
Fr 17. Apr 2020, 13:53
Forum: Sonstiges
Thema: TRichMemo: RTF-Append
Antworten: 3
Zugriffe: 417

Re: TRichMemo: RTF-Append

Hi,

hilft dir

Code: Alles auswählen

rmEditor.Append(Info);
weiter?
von shokwave
Fr 17. Apr 2020, 12:31
Forum: Datenbanken
Thema: Fehler bei Aktualisierung einer ListView
Antworten: 21
Zugriffe: 1213

Re: Fehler bei Aktualisierung einer ListView

Joachim Raap hat geschrieben:Nachtrag:
Es müßte ja intern eine Variable (ggf.Typ Boolean) geben, anhand der Compiler erkennt, ob aus einer ListView ein Satz ausgewählt worden ist oder nicht.


Das fragst du doch an der Stelle ab.

Code: Alles auswählen

if F1ArtGrp.LVArtGrp.Selected <> nil then

Jetzt musst du nur noch darauf reagieren... :)
von shokwave
Fr 17. Apr 2020, 12:29
Forum: Datenbanken
Thema: Fehler bei Aktualisierung einer ListView
Antworten: 21
Zugriffe: 1213

Re: Fehler bei Aktualisierung einer ListView

Sorry, aber die Erklärung ist recht verwirrend. Vielleicht zur Verdeutlichung: if F1ArtGrp.LVArtGrp.Selected <> nil then //Ist in der LV etwas ausgewählt? begin //ja -> aktualisiere Eintrag -> ok F1ArtGrp.LVArtGrp.Selected.Subitems[0]:=EdtGrpNr.Text; F1ArtGrp.LVArtGrp.Selected.Subitems[1]:=EdtGrpBez...
von shokwave
Fr 17. Apr 2020, 09:30
Forum: Linux
Thema: Verhalten von Border Icons / Titelzeile [gelöst]
Antworten: 10
Zugriffe: 637

Re: Verhalten von Border Icons / Titelzeile

Einen Pferdefuß hat das ganze leider. Ich weiß nicht wie weit die Implementierung von GTK3 fortgeschritten ist.
Das bedeutet, dass sich einige Sachen vielleicht nicht wie erwartet verhalten.
von shokwave
Do 16. Apr 2020, 17:03
Forum: Freepascal
Thema: Implicit string type conversion from "AnsiString" to "Unicod
Antworten: 12
Zugriffe: 581

Re: Implicit string type conversion from "AnsiString" to "Un

Hi, wenn du die Meldung wegbekommen möchtest, ginge das z.B. so. Cfg.SetDeleteValue(WideString(Name) + '/Left/value', Left, 90);   Parameter 1 ist ein DOMString, welcher einem XMLString entspricht, welcher wiederum als WideString definiert ist. Und so machst du aus einer impliziten U...
von shokwave
Do 16. Apr 2020, 16:04
Forum: Linux
Thema: Verhalten von Border Icons / Titelzeile [gelöst]
Antworten: 10
Zugriffe: 637

Re: Verhalten von Border Icons / Titelzeile

Hallo, ich hab es selbst gerade ausprobiert. Das Menü in der Titelleiste bekommt dein Programm automatisch, wenn du als Widgetset GTK3 auswählst. Das geht in den Projekteinstellungen unter "Hinzufügen und Beeinfussungen". Oben, bei "Setze LCLWigetType", gtk3 auswählen. Allerdings...
von shokwave
Di 7. Apr 2020, 09:41
Forum: Komponenten und Packages
Thema: noguidemo-tachart
Antworten: 7
Zugriffe: 496

Re: noguidemo

Hallo,

sollte in deinem Lazarusverzeichnis unter \components\tachart\demo\nogui\ liegen.
von shokwave
Do 2. Apr 2020, 19:26
Forum: Komponenten und Packages
Thema: RichMemo Initialisierung
Antworten: 2
Zugriffe: 322

Re: RichMemo Initialisierung

Hallo, ich hab mal versucht das Problem nachzustellen. Jedoch kann ich das mit der zufällig eingestellten Schrift nicht bestätigen. Hab es allerdings auch mit Lazarus und FPC trunk unter Win10 probiert. Es war nach dem Start ohne "EditorInit" immer die Default-Schriftart eingestellt. Appro...
von shokwave
Do 2. Apr 2020, 19:17
Forum: Sonstiges
Thema: Selektierten Listeneintrag auf einen FTP Server umbenennen
Antworten: 40
Zugriffe: 1633

Re: Selektierten Listeneintrag umbenennen

Gut gut, eine Listbox. Macht auch nicht den Unterschied. Dann musst du nur einen Dialog bauen, wo der User den neuen Titel eingeben kann. Der "Titel" ist der Dateiname. Und wie fliegermichel schon schrieb, gibt es dafür die Methode "rename" bei den meisten FTP-Komponenten. Welche...
von shokwave
Do 2. Apr 2020, 17:32
Forum: Sonstiges
Thema: Selektierten Listeneintrag auf einen FTP Server umbenennen
Antworten: 40
Zugriffe: 1633

Re: Selektierten Listeneintrag umbenennen

Ja das hab ich ja im ersten Beitrag schon angemerkt.. was meine Frage war.. Ich kann aber nicht das schon im Programm fest definieren das ist mein Problem Ich weiß doch garnicht wie der Titel heißt... Hallo Reiter, das wurde eigentlich schon von fliegermichel beantwortet. Du musst das ja auch gar n...
von shokwave
Fr 27. Mär 2020, 16:10
Forum: Programmierung
Thema: Funktion lässt keine Buchstaben zu
Antworten: 10
Zugriffe: 863

Re: Funktion lässt keine Buchstaben zu

Hallo,

ich hab eigentlich nur eine Gegenfrage. Könntest du nicht die barcode.pas nutzen? Die liegt im Lazarusverzeichnis unter components\lazreport\source.
Hab ein kleines Beispielprojekt gemacht(da liegt auch schon alles drin).