Jouw WebBrowser is nog zichtbaar en die staat vóór het Image component.
Gebruik Web.Hide i.p.v. Web.Visible := False in TImageForm.DoImage. Blijkbaar doet de Visible property van een TWebBrowser...
Type: Posts; User: NGLN; Keyword(s):
Jouw WebBrowser is nog zichtbaar en die staat vóór het Image component.
Gebruik Web.Hide i.p.v. Web.Visible := False in TImageForm.DoImage. Blijkbaar doet de Visible property van een TWebBrowser...
Het is ook even de vraag wat je verstaat onder 'in welke componenten MijnActie gebruikt wordt'. Een actie kan namelijk één keer aangemaakt/gedeclareerd worden, maar meerdere keren 'gebruikt'.
Ook is...
Alternatief:
procedure TForm2.Button1Click(Sender: TObject);
begin
TopPanel.Visible := not TopPanel.Visible;
end;
procedure TForm2.Button2Click(Sender: TObject);
begin
DisableAlign;
...
Dat klopt. ;)
Met PostMessage stuur je iets zonder te wachten op een resultaat. Je informeert, fire and forget.
Met SendMessage stuur je iets dat eerst afgehandeld moet worden en waarbij je een...
Inderdaad, op het aanvragen na: ik deïnstalleer, download en herinstalleer elk jaar.
En ergens voer ik misschien ook nog wel een sleutel in, haha, kan ik me niet herinneren.
Waar maak je het geheugen leeg dan? De Cells property wordt niet leeggemaakt door het StringGrid, ook niet bij verminderen van RowCount.
Om een thread te beëindigen én daarop te wachten gebruik je de volgende code:
SubThread.Terminate;
SubThread.WaitFor;
FreeAndNil(SubThread);
De IDE. Value is de design time instantie van de object-property (afgeleide van TPersistent) die wordt weergegeven in de object inspector in de IDE.
Het komt omdat jouw properties read-only zijn: je hebt geen setter geïmplementeerd.
property BalloonA: TChatMessageBalloon read FBalloonA;
Maak daarvan:
property BalloonA:...
TComboBoxEx geeft wel een goede waarde terug zonder focus.
Klinkt als een 64-bit probleem. Staat hier wellicht een tip bij?
Inderdaad niet mogelijk. Uit de help over Properties:
Probeer eens om SQLDataSet.ParamCheck uit te schakelen. Uit de Help over Data.SqlExpr.TCustomSQLDataSet.ParamCheck:
Ter gedachtebepaling, als alternatief:
Als het laden van het MainForm niet al te lang meer duurt nádat deze wordt weergegeven, zou je hem meteen kunnen verbergen zodra hij actief wordt. Op die...
Voor een voorbeeldje van een dergelijk control/component incl. background thread, zie Looking for a custom image grid op StackOverflow.
Dat werkt voor een visueel component exact hetzelfde als voor een programma. De resources van een in de IDE geregistreerd component zijn design time ingeladen, en de HInstance variabele verwijst...
[Just for completeness sake] Als alternatief kun je ook een default parameter IsFile: Boolean = True/False toevoegen.
En misschien even een gekke vraag, maar als de parameter niet een bestand of...
Gebruik OnSelectCell. Dit event wordt afgevuurd wanneer je naar een andere cell gaat. De Row property van het grid is de huidige (oude) regel; de ARow parameter van het event is de nieuwe regel.
Jep.
Een andere manier om met datums te rekenen is als volgt:
Een TDateTime is onder de motorkap eigenlijk een Double, waarbij het integer-gedeelte de dagen voorstellen, en het fractionele...
Jazeker. De DateUtils unit biedt veel handige routines. Met bijvoorbeeld DayOfTheWeek kun je bepalen welke dag van de week het is (1-7). Afhankelijk daarvan kun je er dagen bij optellen of aftrekken.
Als je iets wil doen met het gedeelte dat je wil claimen, dan moet je volgens mij een zgn. Application Desktop Toolbar aanmaken.
Alleen het desktop verkleinen kan met de parameter SPI_SETWORKAREA in...
Afgezien van de standaardwerking bij het invoeren van tekst is het heel gebruikelijk dat een applicatie pas reageert op een commando bij het loslaten van een toets of een muisknop. Ook alle OnClick...
Ik bedoel de Rect parameter van de routine. Dus:
Grid.Canvas.FillRect(Rect);
i.p.v.
grid.Canvas.FillRect(grid.CellRect(ACol,ARow));
Leuke, leerzame oefening!
De meest voor de hand liggende optimalisatie is gebruik maken van de Rect parameter i.p.v. deze elke keer door het Grid te laten bereken met CellRect. Ik verwacht dat...
Een heel gelukkig nieuwjaar!