Program giver problem mus, headercontrol og statusbar

5 views
Skip to first unread message

Carsten Lau Bjarlert

unread,
Dec 22, 2025, 1:32:51 PM (6 days ago) Dec 22
to DAPUG
Hej Gruppe

Jeg har et problem med at mit program som giver problemer med mus klik i windows og når fejlen bliver aktiv forsvinder info fra headercontrol i section 0, alle panels forsvinder fra statusbar i bunden og alle klik på knapper virker ikke.

Fejlen kommer først efter et stykke tid, hvor applikationen bliver anvendt flere gange dog med andet navn aller program1, program2, program3 osv

Hvis programmet kun anvendes 3 gange kommer fejlen ikke.

Jeg bruger Delphi 11 og med CEF4Delphi hvor jeg har fire aktive browsere TChromium

Jeg tænker et eller andet overløb på noget shared, programmet bruger omkring 1.2 GB ram, hvis man ønsker at genstarte windows, når fejlen er der, kan man ikke klikke på start knappen og vælge tænd sluk knap, man skal bruge tastatur, men vil meget gerne høre Jer eksperter hvad I kunne anbefale at kontrollere?

Skriv endelig med spørgsmål, så skal jeg gøre mit bedste for at svare.

Pft
Carsten

Med venlig hilsen
image.png
Carsten Lau Bjarlert
Ågeruphøj 59
4000 Roskilde
Telefon nr.:+45 3050 7460
http://www.spil2vind.dk
_____________________________________________________________________________
Hvis du har modtaget denne mail ved en fejl vil jeg gerne, at du informerer mig og sletter den.



Sean Dollard

unread,
Dec 22, 2025, 6:34:36 PM (6 days ago) Dec 22
to da...@googlegroups.com

Hej Carsten,

 

Jeg har lige testet et program jeg har lavet der viser sager og køretøjer på Google Maps (https://....) via CEF4Delphi-103.0.5060.134 i D11, kørende i 4 seperate instancer uden problemer med ca. 170 MB ram forbrug per instans. Windows VCL program, ikke FMX!

 

Jeg kører denne version da jeg havde problemer med nyere udgave af CEF4Delphi. (https://github.com/salvadordf/CEF4Delphi/releases) Kan dog ikke huske hvilken, det er noget tid siden 😊

 

Bare et lille input.

 

Mvh

Sean

 

From: da...@googlegroups.com <da...@googlegroups.com> On Behalf Of Carsten Lau Bjarlert
Sent: 22. december 2025 19:33
To: DAPUG <da...@googlegroups.com>
Subject: [DAPUG] Program giver problem mus, headercontrol og statusbar

 

Hej Gruppe

 

Jeg har et problem med at mit program som giver problemer med mus klik i windows og når fejlen bliver aktiv forsvinder info fra headercontrol i section 0, alle panels forsvinder fra statusbar i bunden og alle klik på knapper virker ikke.

Fejlen kommer først efter et stykke tid, hvor applikationen bliver anvendt flere gange dog med andet navn aller program1, program2, program3 osv

Hvis programmet kun anvendes 3 gange kommer fejlen ikke.

Jeg bruger Delphi 11 og med CEF4Delphi hvor jeg har fire aktive browsere TChromium

Jeg tænker et eller andet overløb på noget shared, programmet bruger omkring 1.2 GB ram, hvis man ønsker at genstarte windows, når fejlen er der, kan man ikke klikke på start knappen og vælge tænd sluk knap, man skal bruge tastatur, men vil meget gerne høre Jer eksperter hvad I kunne anbefale at kontrollere?

Skriv endelig med spørgsmål, så skal jeg gøre mit bedste for at svare.

 

Pft

Carsten

 

Med venlig hilsen


Carsten Lau Bjarlert
Ågeruphøj 59
4000 Roskilde
Telefon nr.:+45 3050 7460
http://www.spil2vind.dk
_____________________________________________________________________________
Hvis du har modtaget denne mail ved en fejl vil jeg gerne, at du informerer mig og sletter den.

 

 

--
Du har modtaget denne besked, fordi du abonnerer på gruppen "DAPUG" i Google Grupper.
Hvis du vil ophæve abonnementet på denne gruppe og ikke længere modtage mails fra den, skal du sende en mail til dapug+un...@googlegroups.com.
Du kan se denne diskussion ved at gå til https://groups.google.com/d/msgid/dapug/CAKvZTCQw7A5c-0xms386VoOSMcL8jUj4G%2B5pRFvjQ%3D0ZCi_eeQ%40mail.gmail.com.

image001.png

Carsten Lau Bjarlert

unread,
Dec 23, 2025, 4:04:35 AM (5 days ago) Dec 23
to da...@googlegroups.com
Tak Sean, mit program kører også fint de første 2-3 timer og det mest mystiske er at fejlen ikke kommer på alle aktive programmer, dvs at det kan ramme 2 af 7 aktive.

Hvis man genstarter programmet som fejler kan det nogen gange hjælpe og andre gange er fejlen der fortsat, så tror det er noget i windows man smadre :-) ?

Det skal lige nævnes at jeg kører med seneste version CEF4Delphi CEF 143.0.13 which includes Chromium 143.0.7499.170.

Mvh
Carsten

Jens Fudge

unread,
Dec 23, 2025, 4:23:00 AM (5 days ago) Dec 23
to da...@googlegroups.com

Jeg havde selv for en del år siden (over ti år siden) noget bøvl med Atom Tabel i Windows.

Det er et totalt longshot men måske kunne der være en sammenhæng, når du nu siger at "noget i Windows" bliver smadret

Jeg kiggede på denne artikel


https://stackoverflow.com/questions/507853/system-error-code-8-not-enough-storage-is-available-to-process-this-command



Carsten Lau Bjarlert

unread,
Dec 23, 2025, 4:29:11 AM (5 days ago) Dec 23
to da...@googlegroups.com
Tak Jens

Når fejlen kommer er det bare felter i headercontrol og statusbar der ikke kan ses, samt at man ikke kan bruge musen i programmet, det kører fint videre og løser der https kald den udfører uden fejl.

Mvh
Carsten

GlennKonnekt | Glenn Dufke

unread,
Dec 23, 2025, 7:36:58 AM (5 days ago) Dec 23
to da...@googlegroups.com
Hej Carsten,

Det kunne tyde på det er en bug i enten den CEF version du bruger eller de bindings.

Jeg ville dog foreslå at du bruger TEdgeBrowser eller WebView4Delphi i stedet.
Det er Edge Chromium motoren som Microsoft leverer med Windows - så er du også fri for at skulle vedligeholde hele CEF pakken selv som er vigtig at holde opdateret ifb med sikkerhed.

--------------------------------------------------------------------
Med venlig hilsen / Kind regards

Glenn Dufke
Embarcadero MVP - Building the next gen apps with Delphi
g...@gkon.dk
LinkedIn: www.linkedin.com/in/glenn-dufke-b3538a39

Confidentiality notice
This e-mail, including any attachment, may contain confidential and privileged information.
If you have received it by mistake, please notify us by e-mail and delete this e-mail and any attachment from your computer system immediately.
Thank you!

Fortrolighedserklæring
Denne e-mail og vedhæftede bilag kan indeholde fortrolige og beskyttede oplysninger.
Hvis De ved en fejl har modtaget denne e-mail, anmodes De venligst straks om at give afsenderen besked via e-mail og slette denne e-mail og bilag fra Deres system omgående.
Mange tak!


------ Original Message ------
From "Carsten Lau Bjarlert" <carst...@gmail.com>
Date 23/12/2025 10.28.56
Subject Re: [DAPUG] Program giver problem mus, headercontrol og statusbar

Tak Jens

Når fejlen kommer er det bare felter i headercontrol og statusbar der ikke kan ses, samt at man ikke kan bruge musen i programmet, det kører fint videre og løser der https kald den udfører uden fejl.

Mvh
Carsten

Den tirs. 23. dec. 2025 kl. 10.23 skrev Jens Fudge <jens....@archersoft.dk>:

Jeg havde selv for en del år siden (over ti år siden) noget bøvl med Atom Tabel i Windows.

Det er et totalt longshot men måske kunne der være en sammenhæng, når du nu siger at "noget i Windows" bliver smadret

Jeg kiggede på denne artikel


https://stackoverflow.com/questions/507853/system-error-code-8-not-enough-storage-is-available-to-process-this-command



On 12/23/2025 10:04 AM, Carsten Lau Bjarlert wrote:
Tak Sean, mit program kører også fint de første 2-3 timer og det mest mystiske er at fejlen ikke kommer på alle aktive programmer, dvs at det kan ramme 2 af 7 aktive.

Hvis man genstarter programmet som fejler kan det nogen gange hjælpe og andre gange er fejlen der fortsat, så tror det er noget i windows man smadre :-) ?

Det skal lige nævnes at jeg kører med seneste version CEF4Delphi  CEF 143.0.13 which includes Chromium 143.0.7499.170.

Mvh
Carsten

Den tirs. 23. dec. 2025 kl. 00.34 skrev 'Sean Dollard' via DAPUG < da...@googlegroups.com>:

Hej Carsten,

 

Jeg har lige testet et program jeg har lavet der viser sager og køretøjer på Google Maps (https://....) via CEF4Delphi-103.0.5060.134 i D11, kørende i 4 seperate instancer uden problemer med ca. 170 MB ram forbrug per instans. Windows VCL program, ikke FMX!

 

Jeg kører denne version da jeg havde problemer med nyere udgave af CEF4Delphi. ( https://github.com/salvadordf/CEF4Delphi/releases) Kan dog ikke huske hvilken, det er noget tid siden 😊

Sean Dollard

unread,
Dec 24, 2025, 5:57:29 AM (4 days ago) Dec 24
to da...@googlegroups.com

Hej Carsten,

 

Jeg vil lige nævne at programmet kører i produktion 24/7/365 på 7 citrix servere, med mellem 4-20 instanser på hver, uden problemer.

 

PS. Jeg prøvede TEdgeBrowser, men kunne ikke få den til at køre ordentligt på citrix , så skiftede denne i 2022 til CEF4Delphi.

 

Din beskrivelse af problem virker som om der opstår en flaskehals (hænger fast, måske en exception i en thread der ikke fanges) der bevirker frontend ikke opdateres (message handling)

– måske lidt kode at kigge på vil hjælpe os ivrige DAPUG’er med lidt bedre input til in løsning? 😊

 

Mvh Sean

image001.png
image002.png

Carsten Lau Bjarlert

unread,
Dec 24, 2025, 6:27:00 AM (4 days ago) Dec 24
to da...@googlegroups.com
Tak Sean

Har overvejet at opgradere Delphi og bygge programmet op helt forfra, men tænker at det ikke vil hjælpe mig, jeg kører med cef_binary_143.0.13+g30cb3bd+chromium-143.0.7499.170_windows32 og forstår ikke hvorledes at mit program kan medfører at ikke kan genstarte Windows  via mus, men er nødt til at bruge tastatur.

Så hvis du også kører med seneste version af CEF4Delphi, er det måske værd at overveje opbygning af program helt forfra, jeg kalder 

Jeg kalder dette for at få adgang til kildeteksten på siden 
ChromeLangStreng : TCaption;
procedure CallbackGetSource(const src: ustring);
begin
    try
        ChromeLangStreng := src;
    except
        ChromeLangStreng := '';
    end;
end;
Chromium1.Browser.MainFrame.GetSourceProc(CallbackGetSource1)

Og data uploades til mysql servere via denne noget gamle mysql-connector-odbc-3.51.28-win32 driver.

Programmet kører på vmware virtuelle windows 10 og på en windows 10 maskine hvor det køres 8 gange, jeg oplever meget sjældent at fejlen kommer på vmware maskinerne, hvor programmet kun kører en enkelt gang, men det er sket

Pft
Carsten



Sean Dollard

unread,
Dec 25, 2025, 6:18:39 AM (3 days ago) Dec 25
to da...@googlegroups.com

Hej Carsten,

 

Har ikke brugt det til at hente source kode, kun til at eksekvere Java scripts, men her er hvad online søgning foreslår:

 

  // Ensure browser is created before calling GetSourceProc

  if Chromium1.Initialized then

  begin

    …

  end

 

Tip: If you want the updated DOM after JavaScript changes, call GetSourceProc after the dynamic content has loaded — possibly with a delay or in response to a DOM event.

 

PS. Hvorfor ChromeLangStreng : TCaption; ? ß string; er det samme, men tænker mere korrekt læsbart?

 

Prøv evt. at køre helt uden mysql som test. Foreslår lidt i blinde 😊

image001.png
image002.png
Reply all
Reply to author
Forward
0 new messages