Modify

Opened 7 years ago

Closed 7 years ago

Last modified 6 years ago

#2222 closed Bug (Fixed)

Cyrillic names of COM object / methods

Reported by: mtelis@… Owned by: trancexx
Milestone: 3.3.9.5 Component: AutoIt
Version: 3.3.8.1 Severity: None
Keywords: Cc:

Description

I'm trying to use AutoIt with 1C (http://v8.1c.ru/eng/the-system-of-programs/) accessing the platform via COM object in the following manner:

(((

$My1C = ObjCreate("V82.Application")
$v8 = $My1C.Connect("Connection_Parameters")
$Materials = $v8.Catalogs.Материалы

)))

The last word (after Catalogs) is configuration object's name within the database; it's in Cyrillic and can't be changed. It seems like AutoIt's parser wouldn't recognize non-ASCII chars in property / method names. I've played with UTF-8 / UTF-16 to no avail.

A similar Excel VBA code works out of the box. Could you please tweak the parser to allow non-ASCII chars?

Attachments (0)

Change History (2)

comment:1 Changed 7 years ago by trancexx

  • Milestone set to 3.3.9.5
  • Owner set to trancexx
  • Resolution set to Fixed
  • Status changed from new to closed

Fixed by revision [7089] in version: 3.3.9.5

comment:2 Changed 6 years ago by anonymous

Thank you!
Спасибо чувак! Ты молодец!

Guidelines for posting comments:

  • You cannot re-open a ticket but you may still leave a comment if you have additional information to add.
  • In-depth discussions should take place on the forum.

For more information see the full version of the ticket guidelines here.

Add Comment

Modify Ticket

Action
as closed The owner will remain trancexx.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.