Заметки электроника
Простое - надёжнее!
Меню
  • Главная
  • Погода
  • Заметки
  • Календарь
  • Фотогалерея
  • Песни
  • Чтиво
  • Программы
  • Скачать
  • Связь и ссылки
  • Чехия
  • Lavka

Живёшь в Чехии?

Xara X 16.3

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Категория: Новости
Создано: 18 октября 2021
Обновлено: 18 октября 2021
Просмотров: 1142
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
Subj

WinAPI: добавление записи к многострочному Edit и прокручивание вниз

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Программирование
Создано: 14 октября 2021
Обновлено: 14 октября 2021
Просмотров: 1365
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
TCHAR buf_to_add_field[100];

void AppendText(HWND hwndOutput, char * newText )
{
  // convert to wchar_t array
  mbstowcs(buf_to_add_field, newText, sizeof(buf_to_add_field)/sizeof(TCHAR));
  // get new length to determine buffer size
  int outLength = GetWindowTextLength( hwndOutput ) + lstrlen(buf_to_add_field) + 1;
  
  // create buffer to hold current and new text and some extra for new string
  TCHAR * buf = ( TCHAR * ) GlobalAlloc( GPTR, outLength * sizeof(TCHAR) + 4 );
  if (!buf) return;
  
  // get existing text from edit control and put into buffer
  GetWindowText( hwndOutput, buf, outLength );
  
  // append the newText to the buffer
  wcscat (buf, buf_to_add_field );
  // add a new string
  wcscat (buf, L"\n");
  // Set the text in the edit control
  
  SetWindowText( hwndOutput, buf );
  /// scroll to the end
  SendMessageA(hwndOutput, EM_SETSEL, 0, -1); //Select all
  SendMessageA(hwndOutput, EM_SETSEL, -1, -1);
  SendMessageA(hwndOutput, EM_SCROLLCARET, 0, 0); //Set scrollcaret to the current Pos
  
  // free the buffer
  GlobalFree( buf );
}

Odnono feat. Ilya Kuznetsov & Зимавсегда — Научи

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Песни
Категория: О Душе, Человеке, Предназначении
Создано: 13 октября 2021
Обновлено: 13 октября 2021
Просмотров: 973
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

 

Жёсткий диск (HDD) не вращается и не читается: быстрый ремонт своими руками

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Компьютерная повседневность
Создано: 13 октября 2021
Обновлено: 13 октября 2021
Просмотров: 933
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
Правильная последовательность действий:
0. Снимаем плату управления с неисправного HDD
1. Прозваниваем обмотки двигателя на обрыв-короткое замыкание
2. Приобретаем HDD такой же модели
3. Снимаем с этого рабочего HDD плату управления
4. Удостоверяемся что обмотки двигателя имеют приблизительно одинаковое сопротивление с ремонтируемым HDD диском
5. Отпаиваем FLASH память с обеих плат
7. Ставим FLASH память от нерабочего диска на рабочую плату управления
8. Собираем HDD с рабочей платой управления (с напаяной флешкой от ремонтируемого)

Visual Studio Code: создаём консольное приложение на C#

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Компьютерная повседневность
Создано: 10 октября 2021
Обновлено: 10 октября 2021
Просмотров: 1310
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
1. Ставим .Net Core https://www.microsoft.com/net/download/core
2. Добавляем в системную переменную Path: C:\Program Files\dotnet
3. Перезагружаем систему
4. Создаём директорию под проект и переходим в неё в Power Shell (консоле)

5.Создаём солюшн: PS C:\PROJECTS\c#\Test_VSC> dotnet new sln
6. Создаём новое консольное приложение: PS C:\PROJECTS\c#\Test_VSC> dotnet new console -o console-app
7. Добавляем в солюшн: PS C:\PROJECTS\c#\Test_VSC> dotnet sln add console-app/console-app.csproj
8. Пробуем запустить: PS C:\PROJECTS\c#\Test_VSC> dotnet run -p console-app/console-app.csproj

                                      Hello World!

9. Ставим в Visual Studio Code необходимые расширения: omnisharp и поддержку синтаксиса C#, перезапускаем студию
10.  В Visual Studio Code открываем .vscode -> lunch.json

И заменяем строчку в "program" на верную:
"version": "2.0.0",
    "configurations": [
        {
            "name": ".NET Core Launch (console)",
            "type": "coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            "program": "${workspaceFolder}/console-app/bin/Debug/net5.0/console-app.dll",
            "args": [],
            "cwd": "${workspaceFolder}",
            "stopAtEntry": false,
            "console": "internalConsole"
        },
 
        {
            "name": ".NET Core Attach",
            "type": "coreclr",
            "request": "attach"
        }

Отличный туториал тут: 
https://softchris.github.io/pages/dotnet-core.html#resources
Готовый пример:
https://github.com/WeSpeakEnglish/VisualStudioCode_CSharp_Console_App
 
  1. Устанавливаем Aptana Studio
  2. Скачать java 32 bit
  3. Этно група Траг: Месечина
  4. Dzivia - Flower Maiden

Страница 68 из 196

  • 63
  • 64
  • ...
  • 66
  • 67
  • 68
  • 69
  • ...
  • 71
  • 72

Back to Top

© 2026 Заметки электроника

Top.Mail.Ru