激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:9287核心板wince 讀IP地址的問(wèn)題

  共有42162人關(guān)注過(guò)本帖    
帥哥喲,離線,有人找我嗎?
bingdongcha
1樓 信息 | 搜索 | 郵箱


加好友 發(fā)短信
9287核心板wince 讀IP地址的問(wèn)題  發(fā)帖心情 Post By:2015-8-25 16:27:00   [只看該作者]

 需要讀倆個(gè)網(wǎng)卡的IP地址,我是這樣實(shí)現(xiàn)的,如下:
            //////////////////////////////////////////////////////////
            ////  讀注冊(cè)表IP地址
            string keyName;
            string valueName;
            object value = "127.0.0.1";


            try
            {
                valueName = "IpAddress";
                keyName = "HKEY_LOCAL_MACHINE\\Comm\\ENET1\\Parms\\TcpIP";
                string Ip1_Addr = (string)Registry.GetValue(keyName, valueName, value);
                lab_net1ip.Text = Ip1_Addr;        

                //string[] Ip1_Addr = (string[])Registry.GetValue(keyName, valueName, value);
                //lip = IPAddress.Parse(Ip1_Addr[0].ToString());         // IP地址是Multi Line 類型

                keyName = "HKEY_LOCAL_MACHINE\\Comm\\ENET2\\Parms\\TcpIP";
                string Ip2_Addr = (string)Registry.GetValue(keyName, valueName, value);
                lab_net2ip.Text = Ip2_Addr;                       // IP地址是Sting 類型

                valueName = "DefaultGateWay";
                keyName = "HKEY_LOCAL_MACHINE\\Comm\\ENET1\\Parms\\TcpIP";
                string Ip1_Gateway = (string)Registry.GetValue(keyName, valueName, value);
                lab_net1gate.Text = Ip1_Gateway;        

                keyName = "HKEY_LOCAL_MACHINE\\Comm\\ENET2\\Parms\\TcpIP";
                string Ip2_Gateway = (string)Registry.GetValue(keyName, valueName, value);
                lab_net2gate.Text = Ip2_Gateway;                      

                valueName = "Subnetmask";
                keyName = "HKEY_LOCAL_MACHINE\\Comm\\ENET1\\Parms\\TcpIP";
                string Ip1_mask = (string)Registry.GetValue(keyName, valueName, value);
                lab_net1mask.Text = Ip1_mask;       

                keyName = "HKEY_LOCAL_MACHINE\\Comm\\ENET2\\Parms\\TcpIP";
                string Ip2_mask = (string)Registry.GetValue(keyName, valueName, value);
                lab_net2mask.Text = Ip2_mask;                      

            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
///////////////////////////////////////////////////////////////////////////////
可是我有10幾個(gè)9287的核心板,注冊(cè)表中相應(yīng)的位置有的是Multi Line,有的是 String。
Multi Line 對(duì)應(yīng)是數(shù)組。String對(duì)應(yīng)的是字符串。板子不一樣程序會(huì)報(bào)錯(cuò)。
這個(gè)應(yīng)該怎么處理,或者有什么其他的方法把IP顯示到窗體?????

還有一個(gè)問(wèn)題,在注冊(cè)表中修改IP地址,設(shè)備重啟后,IP地址又復(fù)原了,沒(méi)有修改成功?????

[此貼子已經(jīng)被作者于2015-8-25 16:39:45編輯過(guò)]

  單帖管理 | 引用 | 回復(fù) 回到頂部
帥哥喲,離線,有人找我嗎?
yy
2樓 信息 | 搜索 | 郵箱


加好友 發(fā)短信
  發(fā)帖心情 Post By:2015-8-25 17:58:00   [只看該作者]

讀取IP設(shè)置IP可以參考我們的SetIPDemo例程,可以寫一個(gè)C的動(dòng)態(tài)鏈接庫(kù)給C#調(diào),這樣的好處是修改IP后立刻生效,如果是修改注冊(cè)表,那么需要重啟后生效。

C#的Registry.GetValue返回值是object型的,object型需要通過(guò)GetType來(lái)判斷類型才能進(jìn)行轉(zhuǎn)換的,直接ToString是可能出錯(cuò)的。IP的表示在注冊(cè)表里,MultiString和String都是合法的。

修改IP后復(fù)原應(yīng)該是我們有個(gè)userinfo的配置文件里有配置IP信息,詳情請(qǐng)參考我們光盤里的手冊(cè)《使用必讀》,板子在啟動(dòng)時(shí)會(huì)根據(jù)配置文件里的內(nèi)容進(jìn)行初始化配置,如果配置文件里有配置IP,那么IP自然會(huì)被重新配置。

  單帖管理 | 引用 | 回復(fù) 回到頂部
帥哥喲,離線,有人找我嗎?
bingdongcha
3樓 信息 | 搜索 | 郵箱


加好友 發(fā)短信
  發(fā)帖心情 Post By:2015-8-25 20:02:00   [只看該作者]

對(duì)C不是太熟,我慢慢研究研究。
修改注冊(cè)表IP以及重啟都是在調(diào)試模式。并且新到的這批板子在nandflash下沒(méi)有useinfo這個(gè)配置文件。

  單帖管理 | 引用 | 回復(fù) 回到頂部
帥哥喲,離線,有人找我嗎?
yy
4樓 信息 | 搜索 | 郵箱


加好友 發(fā)短信
  發(fā)帖心情 Post By:2015-8-27 9:47:00   [只看該作者]

你看下sysflash下是不是有個(gè)userinfo,sysflash下的userinfo優(yōu)先于nandflash下的userinfo加載。

如果不是userinfo的IP配置,那么IP是不應(yīng)該會(huì)自己變動(dòng)的,另外因?yàn)閡serinfo修改IP,你在板子DEBUG口可以看到相關(guān)打印信息。

  單帖管理 | 引用 | 回復(fù) 回到頂部

返回首頁(yè)

9287核心板wince 讀IP地址的問(wèn)題

用戶名:
            驗(yàn)證碼: 驗(yàn)證碼,看不清楚?請(qǐng)點(diǎn)擊刷新驗(yàn)證碼
內(nèi)容:
主站蜘蛛池模板: 国产乱通伦| 亚洲免费黄色| 污网站免费| 成人自拍视频在线| 亚洲免费视频网址| 日韩免费三级| 久久久久中文| 一区二区三区国产| 一区二区国产在线观看| 亚洲国产剧情在线精品视| 日韩精品特黄毛片免费看| 麻豆视频观看| 国产看片一区二区三区| 8090碰成年女人免费碰碰尤物| 黄色免费三级| 国产高清在线精品一区二区| 国内视频一区二区三区| 男女污污网站| 青青在线精品视频| 在线观看黄| 成年人网站黄| 中国国产一级毛片视频| 尤物在线影院点击进入| a级无毛片| 亚洲成人自拍| 久在线视频| 国产成人精品午夜在线播放| 啪啪官网| 国产成人18黄网站免费| 欧美一区福利| 亚洲永久精品免费www52zcm男男| 日韩一区二区三区四区五区| 一级黄色在线播放| 亚洲精品在线免费看| 欧美成人精品第一区二区三区 | 亚洲三页| 欧美啪啪网站| 国产精品久久久久久久久久直| 黄色录像在线免费观看| 国产色视频网站免费观看| 欧美一区二三区|