Search found 1306 matches

by Tom
Mon Nov 10, 2025 8:33 am
Forum: eXpress++ Support
Topic: Communication between DBF and MDB files
Replies: 5
Views: 748

Re: Communication between DBF and MDB files

With the ODBCDBE and the "Microsoft Access Database"-driver (as the DSN name), you should be able to directly access the tables.
by Tom
Thu Oct 30, 2025 4:07 am
Forum: eXpress++ Support
Topic: QR
Replies: 15
Views: 2200

Re: QR

Did you add AUTOSCALE?
by Tom
Wed Oct 29, 2025 5:48 am
Forum: eXpress++ Support
Topic: QR
Replies: 15
Views: 2200

Re: QR

You can't simply use a font for QR-barcodes, since they use one direction too much for fonts. Although I use a report generator (List&Label), which is able to generate all kinds of barcodes on the fly, I still have three or four old forms created with DCPRINT there and there. It should work with DCP...
by Tom
Wed Oct 15, 2025 12:11 am
Forum: eXpress++ Support
Topic: DC_IsAppRunning() and CRT window
Replies: 5
Views: 4069

Re: DC_IsAppRunning() and CRT window

:)
by Tom
Fri Oct 10, 2025 7:29 am
Forum: eXpress++ Support
Topic: Tickets
Replies: 6
Views: 3715

Re: Tickets

It is possible, but very, very, very hard to mix using a printer driver and directly sending ESC codes within the same job. Normally, the driver will remove those characters - or do something else if it gets them. You may use the RAW mode/spooler job type to send ESC codes between the other data, bu...
by Tom
Fri Oct 10, 2025 4:50 am
Forum: eXpress++ Support
Topic: DC_IsAppRunning() and CRT window
Replies: 5
Views: 4069

Re: DC_IsAppRunning() and CRT window

We are using the API-function "CreateMutexA" (KERNEL32.DLL, together with "OpenMutexA") to create a "Mutex" within our application. A Mutex can only created once in a session (so this also works on a Terminal Server) by an application, and if another instance of the same application tries to do so, ...
by Tom
Fri Sep 26, 2025 8:26 am
Forum: eXpress++ Support
Topic: How to prevent a FUNCTION from loading more than once
Replies: 3
Views: 3531

Re: How to prevent a FUNCTION from loading more than once

Code: Select all

FUNCTION MyFunction()
STATIC lIAmRunning := .F.
IF lIAmRunning 
  MsgBox('Function runs already')
  RETURN .F.
ENDIF
lIAmRunning := .T.

* CODE 

lIAmRunning := .F.
RETURN xResult
by Tom
Wed Sep 10, 2025 10:33 pm
Forum: Xbase++ Support
Topic: VisualdBSee
Replies: 5
Views: 9439

Re: VisualdBSee

Without any code changes is really a good joke. "I want to drive a Ferrari instead of a BMW, but I don't want to change the car." This is impossible without code changes. It may be possible with a handful of code changes. We deliver a service tool with our application to deal with the database and t...