UKÁZKOVÝ: Funkce převodu varianty ARRAYCONVERT.EXE

Překlady článku Překlady článku
ID článku: 250344 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

ArrayConvert.exe je vzorek, který slouží k převodu varianty jeden typ Variant jiného typu. Například pokud používáte skript jazyka (VBScript), tyto funkce převodu pomůcku můžete v převodu varianty obsahuje řetězec oktetu k varianty obsahuje řetězec HEX.

Další informace

Na webu služby Stažení softwaru je k dispozici ke stažení následující soubor:
ArrayConvert.exe
Soubor ArrayConvert.exe obsahuje následující soubory:

Zmenšit tuto tabulkuRozšířit tuto tabulku
ADS.VBP747 bajtů
ADS.vbw35 bajtů
ArrayConvert.cls3017 bajtů
ArrayConvertTest.bas1205 bajtů
ArrayConvertTest.vbg67 bajtů
ArrayConvertTest.vbp884 bajtů
ArrayConvertTest.vbw31 bajtů
ADS.dll24,576 bajtů
ADs.exp996 bajtů
ADs.lib2536 bajtů
AdsConvert.vbg73 bajtů


Datum vydání: IV-13-2000

Další informace o tom, jak stahovat soubory podpory společnosti Microsoft, naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
119591Jak získat soubory podpory společnosti Microsoft ze serverů služeb online
Microsoft tento soubor zkontroloval na výskyt virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici v den uveřejnění tohoto článku. Soubor je uložený na zabezpečených serverech neumožňujících neoprávněné změny souborů. Pět funkce, které jsou v tomto příkladu jsou:
  1. CStrArray - Tato funkce slouží k převodu variant pole řetězců Variant Array z variant obsahující řetězce. To umožňuje VBScript atributy přístup vícenásobného řetězec vrácený sady záznamů ADO.

    CvOctetStr2vHexStr - převést variant pole bajtů Variant obsahující kódováním ASCII šestnáctkový řetězec pomocí této funkce. To umožňuje VBScript přeložit variant ADSTYPE_OCTETSTRING do řetězce znaků ASCII 0-9 A F.

    CvHexStr2vOctetStr - Tato funkce slouží k převodu Variant obsahující řetězec HEX kódováním ASCII na variant pole bajtů. To umožňuje VBScript vytvořte varianty pro ADSTYPE_OCTETSTRING z řetězce ASCII znaky 0-9 A F.

    CvOctetStr2vStr - Tato funkce slouží k převodu variant pole bajtů Variant obsahující řetězec ASCII. To umožňuje VBScript přeložit variant ADSTYPE_OCTETSTRING do řetězce znaků ASCII.

    CvStr2vOctetStr - Tato funkce slouží k převodu Variant obsahující řetězec variant pole bajtů. To umožňuje VBScript vytvořte varianty pro ADSTYPE_OCTETSTRING z řetězců znaků ASCII.
  2. CvOctetStr2vHexStr - převést variant pole bajtů Variant obsahující kódováním ASCII šestnáctkový řetězec pomocí této funkce. To umožňuje VBScript přeložit variant ADSTYPE_OCTETSTRING do řetězce znaků ASCII 0-9 A F.

    CvHexStr2vOctetStr - Tato funkce slouží k převodu Variant obsahující řetězec HEX kódováním ASCII na variant pole bajtů. To umožňuje VBScript vytvořte varianty pro ADSTYPE_OCTETSTRING z řetězce ASCII znaky 0-9 A F.

    CvOctetStr2vStr - Tato funkce slouží k převodu variant pole bajtů Variant obsahující řetězec ASCII. To umožňuje VBScript přeložit variant ADSTYPE_OCTETSTRING do řetězce znaků ASCII.

    CvStr2vOctetStr - Tato funkce slouží k převodu Variant obsahující řetězec variant pole bajtů. To umožňuje VBScript vytvořte varianty pro ADSTYPE_OCTETSTRING z řetězců znaků ASCII.
  3. CvHexStr2vOctetStr - Tato funkce slouží k převodu Variant obsahující řetězec HEX kódováním ASCII na variant pole bajtů. To umožňuje VBScript vytvořte varianty pro ADSTYPE_OCTETSTRING z řetězce ASCII znaky 0-9 A F.

    CvOctetStr2vStr - Tato funkce slouží k převodu variant pole bajtů Variant obsahující řetězec ASCII. To umožňuje VBScript přeložit variant ADSTYPE_OCTETSTRING do řetězce znaků ASCII.

    CvStr2vOctetStr - Tato funkce slouží k převodu Variant obsahující řetězec variant pole bajtů. To umožňuje VBScript vytvořte varianty pro ADSTYPE_OCTETSTRING z řetězců znaků ASCII.
  4. CvOctetStr2vStr - Tato funkce slouží k převodu variant pole bajtů Variant obsahující řetězec ASCII. To umožňuje VBScript přeložit variant ADSTYPE_OCTETSTRING do řetězce znaků ASCII.

    CvStr2vOctetStr - Tato funkce slouží k převodu Variant obsahující řetězec variant pole bajtů. To umožňuje VBScript vytvořte varianty pro ADSTYPE_OCTETSTRING z řetězců znaků ASCII.
  5. CvStr2vOctetStr - Tato funkce slouží k převodu Variant obsahující řetězec variant pole bajtů. To umožňuje VBScript vytvořte varianty pro ADSTYPE_OCTETSTRING z řetězců znaků ASCII.
Použít ukázkový poklepejte na samorozbalovacího spustitelného souboru ArrayConvert.exe. Pomocí jazyka, otevřete soubor ArrayConvertTest.vbg. Jakmile je otevřen projekt můžete spustit testovací program demonstruje použití funkce převodu.

Použití funkcí z VBScript, můžete zaregistrovat souboru Ads.Dll způsobem Ads.dll Regsvr32 a volání funkce z VBScript.

Následuje příklad použití funkce CStrArray v VBScript převod a zobrazit členy distribučních seznamů v organizace Exchange:
 
Set cnvt = CreateObject("ADs.ArrayConvert")
Set conn = CreateObject("ADODB.connection")
conn.provider = "ADSDSOObject"
conn.open ""
Set rs = conn.execute( _
    "<LDAP://Server/o=organization/ou=site/cn=recipients>;(objectClass=groupOfNames);ADsPath,member;onelevel")
       
While Not rs.EOF
    v1 = cnvt.CStrArray(rs.fields("member").Value)
    For Each v2 In v1
	msgbox v2
    Next

    rs.movenext
Wend
				

Vlastnosti

ID článku: 250344 - Poslední aktualizace: 5. srpna 2004 - Revize: 4.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Visual Basic 4.0 Professional Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 4.0 Enterprise Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
Klíčová slova: 
kbmt kbdownload kbfile kbhowto kbprogramming kbsample KB250344 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:250344

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com