小编ABP*_*son的帖子

如何在VB.Net中的Panel中获取滚动条?

我正在VB.Net中开发一个Windows应用程序.在这种情况下,有一种情况是有一种形式,并且在那种形式中有一个面板,在面板内有一个富文本框.

所以我的要求是在Panel中获得一个滚动条.因此,当用户在面板上滚动时,富文本框可以像MS Office功能一样滚动.

任何人都可以告诉我如何做到这一点?

vb.net panel scrollbar

7
推荐指数
3
解决办法
5万
查看次数

如何从十进制到整个字节数组携带数字

注意:这比特定的C#问题更像是逻辑/数学问题.

我有自己的类调用Number- 它只包含两个单独的字节数组,称为WholeDecimal.这些字节数组每个都代表一个无限大的整数,但是,当它们放在一起时,它的想法是它们创建一个带小数部分的整数.

字节以小端格式存储,表示数字.我正在创建一个方法AddNumbers,它将把这些中Number的两个加在一起.

此方法依赖于另一个调用的方法PerformAdd,它只将两个数组相加.它只需要一个指向最终字节数组的指针,一个指向要添加的数组的指针,以及一个指向要添加的第二个数组的指针 - 以及每个数组的长度.这两个数组只是命名为"更大"和"更小".以下是此方法的代码:

    private static unsafe void PerformAdd(byte* finalPointer, byte* largerPointer, byte* smallerPointer, int largerLength, int smallerLength)
    {
        int carry = 0;

        // Go through all the items that can be added, and work them out.
        for (int i = 0; i < smallerLength; i++)
        {
            var add = *largerPointer-- + *smallerPointer-- + carry;

            // Stick the result of this addition …
Run Code Online (Sandbox Code Playgroud)

c# math binary

7
推荐指数
1
解决办法
339
查看次数

标签 统计

binary ×1

c# ×1

math ×1

panel ×1

scrollbar ×1

vb.net ×1