Home > Software engineering >  There was a technical problem to solve
There was a technical problem to solve

Time:09-17

There was a technical problem to overcome?

I have a program written in VB6, used in the two controls, respectively is MSHFLXGD OCX and TABCTL32. OCX, in addition, the program has a registry of character code generation, after the program compiles all good, in CreateInstall this software packaged into an installer, but sent to customers to use, 360 security guards or 360 antivirus software will be activated suggest (tooltips and modify the registry), it will lead to some customers in the pop-up prompt error processing, how to solve this problem? Can replace other software installation package production? Or through other ways (controls) to solve this problem, if you can help me to handle, please add me WeChat 15260683475,

CodePudding user response:

Have digital rascal, you use "installer" no, no...



As long as your program "register controls or ActiveX DLL", it will prompt,
I've done before test:
Registered WinSock. Ocx (this is "Microsoft's official" things ah, digital rogue are added to the white list),
If the "run as administrator" open a command prompt, execute regsvr32 register, rogue no hint;
But regsvr32 application using code calls for registration, or by CMD. Exe to perform regsvr32 register,
Digital rogue will have the tip...

CodePudding user response:

That thing called programmer predators

CodePudding user response:

Like looking for a company to sign.
360 false positives submit page
http://open.soft.360.cn/report.php

CodePudding user response:

To apply for exemption from 360, send your project target code to it, now seems to be no charge,

CodePudding user response:

Write in the instruction manual, possible replacement customer note here

CodePudding user response:

Can control or DLL from memory load, or loaded with free registration,
CoCreateInstance, create OCCX or object, this is to the registry,
Loaded the OCX, how to display, someone will not?

Use CoCreateInstance created controls, how to display? Who knows?
COM DLL can be the operation, can call his method, also make the connection to receive an event

Private Declare Function IIDFromString Lib "ole32" (ByVal ID As Long, ByVal IDs As Long) As Long
Private Declare Function CLSIDFromString Lib "ole32" (ByVal ID As Long, ByVal IDs As Long) As Long
Private Declare Function CoCreateInstance Lib "ole32" (ByVal clsids As Long, ByVal Outer As Any, ByVal Context As Long, ByVal IID As Long, Obj As Any) As Long

Dim obj as object
Dim CID As GUID2, IID As GUID2 ComPtr As Long


CLSIDFromString StrPtr (STR_CLSID), VarPtr (CID)
IIDFromString StrPtr (Str_IID), VarPtr (IID)

The CoCreateInstance VarPtr (CID), 0, 1, VarPtr (IID), obj
  • Related