Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 6 из 6
  1. #1
    Аватар для MuhammadPawn
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.07.2017
    Сообщений
    19
    Репутация:
    1 ±

    Вопрос по файлу pawncc.exe C#

    Добрый день
    Решил написать свой редактор для кода .pwn
    но возник один вопрос
    как мне весь код скомпилировать через стандартный файл pawncc.exe?
    и как можно будет получить из этого файла информацию (там к примеру об ошибках или о компилирование?)

  2. #2
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Только один вопрос: зачем?

    Если ради интереса, то ещё ладно, но если нет, то зачем? Чем другие редакторы хуже? (ST3, Notepad, Atom, VSCode, SynWrite)

    Ну, а так:
      Открыть/закрыть




    Кроме как вшить cmd в редактор или парсить из cmd на ум не приходит. (Может есть другие варианты, я не спал сегодня просто :D)
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  3. #3
    Аватар для MuhammadPawn
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.07.2017
    Сообщений
    19
    Репутация:
    1 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Только один вопрос: зачем?

    Если ради интереса, то ещё ладно, но если нет, то зачем? Чем другие редакторы хуже? (ST3, Notepad, Atom, VSCode, SynWrite)

    Ну, а так:
      Открыть/закрыть




    Кроме как вшить cmd в редактор или парсить из cmd на ум не приходит. (Может есть другие варианты, я не спал сегодня просто :D)
    Можно пример как именно подключить?
    Нащёт запуска я понимаю будет так
    Код HTML:
    Process.Start("pawncc.exe");
    а какие параметры там писать именно а точнее как хз (не давно начал токо кодить на C#)

  4. #4
    Аватар для VVWVV
    ?

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    731
    Репутация:
    353 ±
    Цитата Сообщение от MuhammadPawn Посмотреть сообщение
    Можно пример как именно подключить?
    Нащёт запуска я понимаю будет так
    Код HTML:
    Process.Start("pawncc.exe");
    а какие параметры там писать именно а точнее как хз (не давно начал токо кодить на C#)
    Не думаю, что вам следует начинать работу именно с написания редактора, поскольку вы не знаете как функция printf отображает сообщение. Тем более вам следует подучить основы.

  5. #5
    Аватар для MuhammadPawn
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.07.2017
    Сообщений
    19
    Репутация:
    1 ±
    Цитата Сообщение от VVWVV Посмотреть сообщение
    Не думаю, что вам следует начинать работу именно с написания редактора, поскольку вы не знаете как функция printf отображает сообщение. Тем более вам следует подучить основы.
    да я так не множко баловался (там калькулятор писал получалось и тд)
    вообще сам разобрался
    кому надо вот
    Код:
    Process.Start(@"pawno\pawncc.exe", "-iinclude " + "Название файла для компиляции " + "-;+ " + "-v2 " + "-d3 " + "-\\)+");

  6. #6
    Аватар для Seregamil
    Проверенный

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    551
    Репутация:
    274 ±
    Цитата Сообщение от MuhammadPawn Посмотреть сообщение
    да я так не множко баловался (там калькулятор писал получалось и тд)
    вообще сам разобрался
    кому надо вот
    Код:
     "-;+ " + "-v2 " + "-d3 " + "-\\)+"
    Батюшки, зачем такое извращение?
    Эту "кучу" можно просто записать в виде
    PHP код:
    -;+ -v3 -d3 -\\)+ 

 

 

Информация о теме

Пользователи, просматривающие эту тему

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

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •