VB中的FixedLengthString意味着什么?

时间:2017-05-25 17:01:39

标签: vb.net vb6

以下是我的示例代码。它在if条件下检查了什么?它是否与确切值(US0980)匹配或仅匹配前两个字符(" US"),因为长度固定为2.换句话说,是否满足if条件?

    Dim strCorpCodeTemp As New VB6.FixedLengthString(2)
    strCorpCodeTemp.Value = "US0980"
    If UCase(strCorpCodeTemp.Value) = "US"
    Then
        Play Football
    Else
        Play Cricket

1 个答案:

答案 0 :(得分:0)

The documentation明确了它的作用。如果它将填充或截断字符串。

textView = (TextView) findViewById(R.id.toggle_button);
        textView.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View view) {
                visible = !visible;
                if (visible) {
                    textView.setText("HIDE");
                    editText.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
                } else {
                    textView.setText("SHOW");
                    editText.setInputType(TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PASSWORD);
                }
                editText.setSelection(editable.toString().length());
            }
        });

我强烈建议你停止使用该课程,因为它已经过时了。