Search found 4534 matches

by mk-soft
Thu Apr 18, 2024 11:15 pm
Forum: Coding Questions
Topic: Thread Parameters?
Replies: 8
Views: 355

Re: Thread Parameters?

It is always better to take a structure and create it for the entire runtime of the thread with AllocateStructure.
by mk-soft
Thu Apr 18, 2024 10:56 pm
Forum: Coding Questions
Topic: Would it be possible to make Socket UDP reliable by working side by side with TCP?
Replies: 4
Views: 133

Re: Would it be possible to make Socket UDP reliable by working side by side with TCP?

Caronte3D wrote: Thu Apr 18, 2024 8:53 am I don't know if relevant, but is better not use KillThread() to terminate threads, much better to do some break inside so the thread ends it self.
At least, for me, the KillThread is delicate
KillThread is only called if WaitThread was not successful after time
by mk-soft
Thu Apr 18, 2024 10:52 pm
Forum: Coding Questions
Topic: Would it be possible to make Socket UDP reliable by working side by side with TCP?
Replies: 4
Views: 133

Re: Would it be possible to make Socket UDP reliable by working side by side with TCP?

You have programmed yourself a memory leak when rewriting thUDPServer. Client()\text is no longer corrected. In addition, you have removed the Repeat Until, which means that the data in the receive buffer can no longer be separated. There may be several sent data in the receive buffer that need to b...
by mk-soft
Thu Apr 18, 2024 8:43 pm
Forum: Bugs - Windows
Topic: [Done] Static array index-less reference
Replies: 5
Views: 310

Re: [Done] Static array index-less reference

Oops,
some codes will no longer work.
So please remove this adjustment.
by mk-soft
Thu Apr 18, 2024 8:18 pm
Forum: Coding Questions
Topic: Thread Parameters?
Replies: 8
Views: 355

Re: Thread Parameters?

At this point I would like to give an important note for both proposed solutions. In both cases the information is passed just as a reference to the thread, and not as a variable or copy. This means, the myParams.Parameters (first example) or text$ (second example) have to keep as they are as long ...
by mk-soft
Wed Apr 17, 2024 10:02 pm
Forum: Bugs - Windows
Topic: PB6.10 - 6.11b1 splitter redraw bug
Replies: 6
Views: 201

Re: PB6.10 - 6.11b1 splitter redraw bug

No problem with Window 10 Pro 22H2
by mk-soft
Wed Apr 17, 2024 5:20 pm
Forum: Bugs - Mac OSX
Topic: PB v6.11 Beta 1 - Wrong Compiler Name
Replies: 0
Views: 93

PB v6.11 Beta 1 - Wrong Compiler Name

For macOS Packet PB v6.11 Beta 1, the IDE and the compiler show version v6.10 LTS.
But it is the new compiler v6.11 beta 1 because the bug with arrays is fixed.
by mk-soft
Wed Apr 17, 2024 5:12 pm
Forum: Announcement
Topic: PureBasic 6.11 LTS Beta 1 is ready for testing !
Replies: 9
Views: 590

Re: PureBasic 6.11 LTS Beta 1 is ready for testing !

Thank you very much,

For macOS Packet PB v6.11 Beta 1, the IDE and the compiler show version v6.10 LTS.
But it is the new compiler v6.11 beta 1 because the bug with arrays is fixed.

:wink:
by mk-soft
Wed Apr 17, 2024 9:27 am
Forum: Tricks 'n' Tips
Topic: Module ActiveScript for VBScript and JScript with PB-Runtime Variables
Replies: 45
Views: 21506

Re: Module ActiveScript for VBScript and JScript with PB-Runtime Variables

Update v2.12
- Bugfix ActiveScript Release

Oops, I had one Object.Release() too many.
Furthermore, I set the debug output to #DebugLevel = 6 (#DebugLevelActiveScriptEx) to display all debug outputs.

As it looks now all reference counters of all objects are correct :wink:
by mk-soft
Tue Apr 16, 2024 9:18 pm
Forum: Coding Questions
Topic: Thread Parameters?
Replies: 8
Views: 355

Re: Thread Parameters?

Structure udtParameters Parm1.i Parm2.i Parm3.i EndStructure Global myParams.udtParameters myParams\Parm1 = 1 myParams\Parm2 = 3 myParams\Parm3 = 5 Procedure Thread(*myParams.udtParameters) Protected a a = *myParams\Parm1 Debug a EndProcedure CreateThread(@Thread(), @myParams) Delay(1000) More over...
by mk-soft
Tue Apr 16, 2024 7:46 pm
Forum: Tricks 'n' Tips
Topic: Module ActiveScript for VBScript and JScript with PB-Runtime Variables
Replies: 45
Views: 21506

Re: Module ActiveScript for VBScript and JScript with PB-Runtime Variables

Update v2.11 - New and FreeActiveScript revised to release all resources. ActiveScript.Close() is now used with FreeActiveScript. This automatically releases the objects created in the VBScript. This should eliminate memory leaks. Note. ActiveScript.Close() also reduces the RefCounter of the Active...
by mk-soft
Tue Apr 16, 2024 1:04 pm
Forum: Coding Questions
Topic: GetFileDate() and UTC
Replies: 5
Views: 253

Re: GetFileDate() and UTC

Unfortunately there is a bug in PB. GetFileDate returns the local datetime of the file. However, the timestamp is stored in the file system as UTC. Unfortunately PB calculates the returned datetime with the actual datetime difference, instead of calculating with the datetime difference to the timest...
by mk-soft
Mon Apr 15, 2024 8:31 am
Forum: Coding Questions
Topic: Can you check this out? (mac os)
Replies: 26
Views: 4700

Re: Can you check this out? (mac os)

can you check what the "LeftClickEvent()" procedure returns? ; https://www.purebasic.fr/english/viewtopic.php?t=60782 Procedure LeftClickEvent() Debug "click" Debug Str(EventMenu()) ; why return 111? Debug Str(EventGadget()) ; why return 111? Debug Str(EventWindow()) EndProcedur...
by mk-soft
Sun Apr 14, 2024 5:17 pm
Forum: Coding Questions
Topic: Process owner over LAN - SOLVED
Replies: 8
Views: 1930

Re: Process owner over LAN - SOLVED

I think the Username must be defined as Variant ... Alternative to COMate with ActiveScript. Returns the domain and username Update ;-TOP ; Comment : Modul ActiveScript Example 20 ; Version : v2.10.1 ; Link to ActiveScript : https://www.purebasic.fr/english/viewtopic.php?f=12&t=71399 ; Link to S...
by mk-soft
Sun Apr 14, 2024 3:34 pm
Forum: Coding Questions
Topic: Setting and Getting GadgetITemData on a ListIconGadget
Replies: 7
Views: 367

Re: Setting and Getting GadgetITemData on a ListIconGadget

I have 11 fingers ...

left side. 10, 9, 8, 7, 6 and right side 5, together 11 8)