Форум программистов, компьютерный форум, киберфорум
CIRWOS
Войти
Регистрация
Восстановить пароль
Старый
Функция для нормально потребления памяти в вашей программе
Запись от CIRWOS размещена 07.09.2012 в 15:46
Показов 11536 Комментарии 1

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
[DllImport("Kernel32.dll")]
public static extern bool SetProcessWorkingSetSize(IntPtr hWnd, int minSize, int maxSize);
 
public void FlushMemory()
{
    GC.Collect();
    GC.WaitForPendingFinalizers();
 
    if (Environment.OSVersion.Platform == PlatformID.Win32NT)
        SetProcessWorkingSetSize(System.Diagnostics.Process.GetCurrentProcess().Handle, -1 -1);
 
/*Using System.Runtime.InteropService*/
}
Старый
Загрузка/Сохранение текста TextBox из активной вкладке TabControl
Запись от CIRWOS размещена 07.09.2012 в 15:40
Показов 1889 Комментарии 0

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*Функция для получение TextBox из активной вкладке TabControl*/
private TextBox GetTBox()
{
    TextBox TBox = null;
    TabPage TPage = tabControl.SelectedTab;
 
    if (TPage != null)
        TBox = TPage.Controls[0] as TextBox;
 
    return TBox;
}
/*Загружаем*/
private void LoadFile()
{
    StreamReader Sr = new StreamReader("C:\\Text.txt", Encoding.Default);
 
    GetTBox().Text
...
Старый
Проверка подключение к интернету
Запись от CIRWOS размещена 06.09.2012 в 19:35. Обновил(-а) CIRWOS 07.09.2012 в 15:33
Показов 1440 Комментарии 0

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
private string GetNetworkStatus()
{
    Ping pingNet = new Ping();
    PingReply pingReply = pingNet.Send(@"yandex.ru");
    IPStatus ipStatus = pingReply.Status;
 
    if (ipStatus ==  IPStatus.Success)
        return "Интернет подключен";
    else
        return "Интернет не подключен";
 
/*Using System.Net*/
}
Старый
Рейтинг: 5.00. Голосов: 1.
Применение стандартного стиля к TreeView, ListView, ListBox
Запись от CIRWOS размещена 06.09.2012 в 19:32. Обновил(-а) CIRWOS 07.09.2012 в 15:46
Показов 2305 Комментарии 0

C#
1
2
3
4
5
6
7
8
9
10
11
[DllImport("UxTheme.dll", ExactSpelling = true, CharSet = CharSet.Unicode)]
public static extern in SetWindowTheme(IntPtr hWnd, string supAppName, string subIdList);
 
 /*TreeView*/
SetWindowTheme(treeView.Handle, "Explorer", null);
 /*ListView*/
SetWindowTheme(listView.Handle, "Explorer", null);
 /*ListBox*/
SetWindowTheme(listBox.Handle, "Explorer", null);
 
/*Using System.Runtime.InteropService*/
...
Старый
Рейтинг: 3.00. Голосов: 1.
Загрузка/Сохранение текста TextBox
Запись от CIRWOS размещена 06.09.2012 в 19:28. Обновил(-а) CIRWOS 07.09.2012 в 15:33
Показов 1348 Комментарии 0

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
private void LoadFile(string FileName, Encoding encText)
{
    StreamReader Sr = new StreamReader(FileName, encText);
    
    textBox.Text = Sr.ReadToEnd();
    Sr.Close();
}
private void SaveFile(string FileName, Encoding encText)
{
    StreamWriter Sw = new StreamWriter(FileName);
    
    Sw.WriteLine(textBox.Text, encText);
    Sw.Flush();
    Sw.Close();
}
/*Using System.IO*/
Новые блоги и статьи
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
Создаем REST API в Laravel с аутентификацией и Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru