Форум программистов, компьютерный форум CyberForum.ru

Не могу открыть WMware через VS, не видит wmx файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислительная часть на С++ и графика на Python http://www.cyberforum.ru/cpp-beginners/thread1244030.html
Здравтсвуйте. Возник вопрос - можно ли использовать Python (pygame) в программе на c+. То есть вся вычеслительная часть на С++, а графика на Python.
C++ Оцените мой Doodle Jump Написал клон всем известной игры Doodle Jump. Прошу оценить и дать советы. Реализованы основные функции. Пока нету поворота игрока( смотрит все время в одну сторону ), и примитивная генерация платформ( редко могут появляться кучками или появляться так, что до них не допрыгнешь). Может у кого нибудь будут подсказки по поводу генерации. В основном интересует ваше мнение по архитектуре программы.... http://www.cyberforum.ru/cpp-beginners/thread1244015.html
Проверить, является ли класс сгенерированным по данному шаблону C++
Здравствуйте! Передается два шаблонных аргумента: template<class K, template<class...> class T> Необходимо проверить, является ли класс K сгенерированным по некоему шаблону T. Какие есть идеи?
Как можно ввести с клавиатуры символ не прерывая цикл в программе C++
Ввод символа. Здравствуйте. У меня вопрос о том, как можно ввести с клавиатуры символ не прерывая цикл в программе. То есть, у меня есть цикл, который постоянно выводит сообщение. И когда пользователь нажмет соответствующую клавишу на клавиатуре, цикл должен остановиться. while(1) { cout << "Enter symbol a" << endl; //Ввод символа Sleep(100);
C++ Оцените консольную игру, где символ убивает себе подобных http://www.cyberforum.ru/cpp-beginners/thread1243909.html
Игра примитивная, в консоли, ходит символ убивает в текстовом режиме циферки. Управление: движение - стрелочками s - магазин i - инвентарь Esc - выход из игры Жду критики...
C++ Выводится в файл только первый символ строки, остальные пустые Есть код обработчика нажатия.По идее,ставя точки останова и проверяя значения все значения получаются правильно.Но при выводе в файл эти 5 строк работают некорректно: fprintf(stream, "%s\n", ((TRadioButton*)R8_GroupBox1->Controls)->Caption); fprintf(stream, "%s\n", R8_Edit1->Text.c_str()); fprintf(stream, "%s\n", R8_Edit2->Text.c_str()); fprintf(stream, "%s\n", R8_Edit3->Text.c_str()); ... подробнее

Показать сообщение отдельно
Flex2424
0 / 0 / 0
Регистрация: 26.05.2014
Сообщений: 33
19.08.2014, 17:17  [ТС]     Не могу открыть WMware через VS, не видит wmx файл
Добрый вечер, нужно написать консольное приложение, чтобы с его помощью открывать виртуальную машину(vmware), делать снэпшоты и закрывать её. Пишу программку в двенадцатой студии. Покопавшись в документации vmware, нашел примеры кода. Скопировал сам код, подключил нужные библиотеки и заголовочные файлы, добавил в свойства проекта-> свойства конфигурации -> аргументы команды путь к Win7.wmx(файл конфигурации).
Проект компилирируется, но виртуальная машина не открывается и ничего не происходит. Прошу помощи. Делал в x64, в Win32 делать не пробовал. Код программы и нужные скрины прикладываю. Заранее спасибо!
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
/* *********************************************************************
 * Copyright (c) 2007 VMware, Inc.
 * All rights not expressly granted to you by VMware, Inc. are reserved.
 * *********************************************************************/
 
/* This demonstrates how to open a virtual machine,
 * power it on, and power it off.
 *
 * This uses the VixJob_Wait function to block after starting each
 * asynchronous function. This effectively makes the asynchronous
 * functions synchronous, because VixJob_Wait will not return until the
 * asynchronous function has completed.
 */
 
//#pragma comment(lib,"Vix64AllProducts.lib")
//#pragma comment(lib,"Vix64AllProductsd.lib")
//#pragma comment(lib,"Vix64AllProductsDyn.lib")
//#pragma comment(lib,"VixAllProducts.lib")
//#pragma comment(lib,"VixAllProductsd.lib")
//#pragma comment(lib,"VixAllProductsDyn.lib")
 
 
#include <stdio.h>
#include "stdafx.h"
#include <stdlib.h>
#include "vix.h"
 
 
 
/*
 * Certain arguments differ when using VIX with VMware Server 2.0
 * and VMware Workstation.
 *
 * Comment out this definition to use this code with VMware Server 2.0.
 */
#define USE_WORKSTATION
 
#ifdef USE_WORKSTATION
 
#define  CONNTYPE    VIX_SERVICEPROVIDER_VMWARE_WORKSTATION
 
#define  HOSTNAME ""
#define  HOSTPORT 0
#define  USERNAME ""
#define  PASSWORD ""
 
#define  VMPOWEROPTIONS   VIX_VMPOWEROP_LAUNCH_GUI   // Launches the VMware Workstaion UI
                                                     // when powering on the virtual machine.
 
#define VMXPATH_INFO "where vmxpath is an absolute path to the .vmx file " \
                     "for the virtual machine."
 
#else    // USE_WORKSTATION
 
/*
 * For VMware Server 2.0
 */
 
#define CONNTYPE VIX_SERVICEPROVIDER_VMWARE_VI_SERVER
 
#define HOSTNAME "https://192.2.3.4:8333/sdk"
/*
 * NOTE: HOSTPORT is ignored, so the port should be specified as part
 * of the URL.
 */
#define HOSTPORT 0
#define USERNAME "root"
#define PASSWORD "hideme"
 
#define  VMPOWEROPTIONS VIX_VMPOWEROP_NORMAL
 
#define VMXPATH_INFO "where vmxpath is a datastore-relative path to the " \
                     ".vmx file for the virtual machine, such as "        \
                     "\"[standard] ubuntu/ubuntu.vmx\"."
 
#endif    // USE_WORKSTATION
 
 
/*
 * Global variables.
 */
 
static char *progName;
 
 
/*
 * Local functions.
 */
 
////////////////////////////////////////////////////////////////////////////////
static void
usage()
{
   fprintf(stderr, "Usage: %s <vmxpath>\n", progName);
   fprintf(stderr, "%s\n", VMXPATH_INFO);
}
 
 
////////////////////////////////////////////////////////////////////////////////
int
main(int argc, char **argv)
{
 
    VixError err;
    char *vmxPath;
    VixHandle hostHandle = VIX_INVALID_HANDLE;
    VixHandle jobHandle = VIX_INVALID_HANDLE;
    VixHandle vmHandle = VIX_INVALID_HANDLE;
 
    progName = argv[0];
    if (argc > 1) {
        vmxPath = argv[1];
 
    } else {
        usage();
        exit(EXIT_FAILURE);
    }
 
    jobHandle = VixHost_Connect(VIX_API_VERSION,
                                CONNTYPE,
                                HOSTNAME, // *hostName,
                                HOSTPORT, // hostPort,
                                USERNAME, // *userName,
                                PASSWORD, // *password,
                                0, // options,
                                VIX_INVALID_HANDLE, // propertyListHandle,
                                NULL, // *callbackProc,
                                NULL); // *clientData);
 
    err = VixJob_Wait(jobHandle, 
                      VIX_PROPERTY_JOB_RESULT_HANDLE, 
                      &hostHandle,
                      VIX_PROPERTY_NONE);
    if (VIX_FAILED(err)) {
        goto abort;
    }
 
    Vix_ReleaseHandle(jobHandle);
    jobHandle = VixVM_Open(hostHandle,
                           vmxPath,
                           NULL, // VixEventProc *callbackProc,
                           NULL); // void *clientData);
    err = VixJob_Wait(jobHandle, 
                      VIX_PROPERTY_JOB_RESULT_HANDLE, 
                      &vmHandle,
                      VIX_PROPERTY_NONE);
    if (VIX_FAILED(err)) {
        goto abort;
    }
 
    Vix_ReleaseHandle(jobHandle);
    jobHandle = VixVM_PowerOn(vmHandle,
                              VMPOWEROPTIONS,
                              VIX_INVALID_HANDLE,
                              NULL, // *callbackProc,
                              NULL); // *clientData);
    err = VixJob_Wait(jobHandle, VIX_PROPERTY_NONE);
    if (VIX_FAILED(err)) {
        goto abort;
    }
 
    Vix_ReleaseHandle(jobHandle);
    jobHandle = VixVM_PowerOff(vmHandle,
                               VIX_VMPOWEROP_NORMAL,
                               NULL, // *callbackProc,
                               NULL); // *clientData);
    
    err = VixJob_Wait(jobHandle, VIX_PROPERTY_NONE);
    if (VIX_FAILED(err)) {
        goto abort;
    }
    
abort:
    Vix_ReleaseHandle(jobHandle);
    Vix_ReleaseHandle(vmHandle);
 
    VixHost_Disconnect(hostHandle);
 
    return 0;
}
Миниатюры
Не могу открыть WMware через VS, не видит wmx файл   Не могу открыть WMware через VS, не видит wmx файл   Не могу открыть WMware через VS, не видит wmx файл  

 
Текущее время: 22:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru