2009-10-29 2 views
0

Использование C# Как узнать, запущен ли я на устройстве или эмуляторе? Я использую devicename для извлечения данных, не будет данных для эмулятора; , поэтому я буду манипулировать именем эмулятора для извлечения данных.Эмулятор против устройства

+1

@George: Вы должны быть более конкретными и разработать вашу проблему дальше. Довольно расплывчато. –

+0

эмулятор === компьютерная программа, которая имитирует фактическое устройство .... так что ваш актуальный вопрос – Xinus

+0

На какой платформе вы нацеливаетесь? Назовите пример эмулятора, в котором вы можете работать. – zildjohn01

ответ

1

Я бы подумал, что если бы это был ДЕЙСТВИТЕЛЬНО хороший эмулятор, ваша программа никогда не узнает разницу. ;)

2

Поскольку вы упомянули слова C# и устройство в своем вопросе, я предполагаю, что вы имеете в виду Windows CE или Windows Mobile. Если это так, то поможет следующая ссылка. В нем подробно описано, как PInvoke для функции SystemParametersInfo определить OEM-имя устройства.

https://blogs.msdn.com/netcfteam/archive/2006/09/15/756755.aspx

Смежные вопросы