Variant Array



  • sup,

    hab hier als rückgabewert meiner lookup funktion nen variant array.

    for ( int i = 0; i < EntryList->Count; i++ ){
                            EntryList->Strings[i] = EntryList->Strings[i].SubString(Form1->Edit8->Text.Length() + 3,EntryList->Strings[i].Length());
                            Variant MyResult = wds->Lookup(Form1->Edit8->Text,EntryList->Strings[i],Edit1->Text + ";" + Form1->Edit4->Text + ";" + Form1->Edit5->Text);
                            SqlWin->Items->Add(EntryList->Strings[i]+ "  " +MyResult[0] + "  " +MyResult[1]);
    
                    }
    

    nur hab ichs problem das beim compillieren die fehler

    [C++ Error] Unit2.cpp(37): E2247 '_fastcall Variant::operator [](const int)' is not accessible
    [C++ Error] Unit2.cpp(37): E2247 '_fastcall Variant::operator [](const int)' is not accessible
    [C++ Error] Unit2.cpp(37): E2247 '_fastcall Variant::operator [](const int)' is not accessible

    kommen. greift man so nicht aufs variant array zu? oder gibts da was besonderes.

    oder stören ihn vll. die +?



  • Hilft Variant::GetElement?



  • Jaaaa 😃 Danke!

    Muss ich wohl übersehen haben die funktion, aber bei den ganzen überladenen operatoren ...

    jetzt gehts perfekt ^^ vielen dank 😃


Log in to reply