С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
8 / 8 / 4
Регистрация: 23.07.2012
Сообщений: 261

код вывода в консоль системного времени

23.07.2012, 04:09. Показов 3432. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день всем жителям форума. Я совсем начинающий программист. Всего пол часа от Hello Wold. Вообщем хочу попросить помощи. Несочтите за грубость. Но не могу перечитывать уйму литературы. Можно я у вас буду спрашивать интересующие вопросы? Можно, да. Ну тогда первая тема.

Напишите мне простейший код вывода в консоль системного времени. Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.07.2012, 04:09
Ответы с готовыми решениями:

Написать программу вывода системного времени
Написать программу вывода системного времени. При запуске программа должна выводить системное время по середине верхней строки экрана. ...

Программа для вывода системного времени
Помогите написать программу вывода системного времени. При запуске программа должна выводить системное время по середине верхней строки...

функция вывода системного времени
Всем привет! Необходимо написать функцию вывода текущего системного времени Вот слепил, а не работает: void InitTime(Time&...

21
Футболист
 Аватар для Goal
533 / 435 / 142
Регистрация: 31.10.2011
Сообщений: 1,010
23.07.2012, 04:40
Используй ету строчку, вставь ее туда, куда вставлял Hello World.. тренировочка
C#
1
DateTime.Now.ToLongTimeString();
1
8 / 8 / 4
Регистрация: 23.07.2012
Сообщений: 261
23.07.2012, 04:51  [ТС]
Спасибо. Получилось. А как мне захватить данные из приложения. Допустим название окна?
0
Футболист
 Аватар для Goal
533 / 435 / 142
Регистрация: 31.10.2011
Сообщений: 1,010
23.07.2012, 05:01
Ето будет немного сложнее, но тоже реально
Твоя задача в следующем коде проинициализировать переменную NeedHandle
Код
C#
1
2
3
4
5
6
7
8
System.Diagnostics.Process[] etc = System.Diagnostics.Process.GetProcesses();//получаем все процессы
            foreach (System.Diagnostics.Process anti in etc)//перебираем их
            {
                if (anti.MainWindowTitle.ToString() == "Opera")//Находим окно оперы
                {
                    NeedHandle = anti.MainWindowHandle;//присваиваем нашей переменной указатель на окно Оперы.
                }
            }

И еще, подсказочка, под каждым сообщением которое тебе хоть как то помогло, нажми "спасибо", людям которые тебе помогают будет приятно
2
 Аватар для агерон
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
23.07.2012, 05:06
Вопрос, ты реально хочешь научиться программированию или это так баловство?
0
8 / 8 / 4
Регистрация: 23.07.2012
Сообщений: 261
23.07.2012, 05:10  [ТС]
Прости у меня ещё плохо с синтаксом. Немог бы ты написать полный код?
0
Футболист
 Аватар для Goal
533 / 435 / 142
Регистрация: 31.10.2011
Сообщений: 1,010
23.07.2012, 05:13
Я тебе проще отвечу, тебе тут никто никогда не напишет полный код того что ты хочеш, к тому же если кто то полностью тебе все напишет, толку от етого не будет....
Читай книги, учи алгоритмы, ты начал учить программирование, и уже хочеш чегото большего понять, рано, увы....
И еще, на форуме есть ветка с литературой, тебе туда

так программированию не учаться. Модеры, сори за оффтоп
0
 Аватар для агерон
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
23.07.2012, 05:13
Программирование нужно начинать не с C#, а с Pascal чтобы не страдать в дальнейшем от ООП головного мозга, и заложить базовые знания, заметь только на освоение базового курса знаний по программированию уходит от полугода до года, вот я тебя и спрашиваю ты готов потратить столько времени на обучение или это так баловство и движение за трендом?
0
8 / 8 / 4
Регистрация: 23.07.2012
Сообщений: 261
23.07.2012, 05:16  [ТС]
Цитата Сообщение от Goal Посмотреть сообщение
Я тебе проще отвечу, тебе тут никто никогда не напишет полный код того что ты хочеш, к тому же если кто то полностью тебе все напишет, толку от етого не будет....
Читай книги, учи алгоритмы, ты начал учить программирование, и уже хочеш чегото большего понять, рано, увы....
И еще, на форуме есть ветка с литературой, тебе туда

так программированию не учаться. Модеры, сори за оффтоп
Я ожидал такого ответа. Я понимаю что никто за меня мою работу не сделаю. Однако полный код мне бы помог разобраться. Что я не так делаю.
0
Футболист
 Аватар для Goal
533 / 435 / 142
Регистрация: 31.10.2011
Сообщений: 1,010
23.07.2012, 05:18
Цитата Сообщение от агерон Посмотреть сообщение
Программирование нужно начинать не с C#, а с Pascal чтобы не страдать в дальнейшем от ООП головного мозга, и заложить базовые знания, заметь только на освоение базового курса знаний по программированию уходит от полугода до года, вот я тебя и спрашиваю ты готов потратить столько времени на обучение или это так баловство и движение за трендом?
А лучше еще заодно выучи С++..
0
 Аватар для агерон
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
23.07.2012, 05:21
С++ это потом после Pascal, С++ дает много свободы, а без правильно усвоеных базовых знаний это чревато выстрелом в ногу :-D
0
8 / 8 / 4
Регистрация: 23.07.2012
Сообщений: 261
23.07.2012, 05:22  [ТС]
Цитата Сообщение от Goal Посмотреть сообщение
А лучше еще заодно выучи С++..
Ладно спасибо за помощь. Буду искать свои ошибки. Как получится присвоить указатель окну отпишу.
0
 Аватар для агерон
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
23.07.2012, 05:24
http://lurkmore.to/%D0%92%D1%8... 0%B3%D1%83
1
8 / 8 / 4
Регистрация: 23.07.2012
Сообщений: 261
23.07.2012, 08:31  [ТС]
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.ComponentModel;
 
namespace riot
{
    class handle
    {
        static void Main(string[] args)
 
            Process[] etc = Process.GetProcesses();//получаем все процессы
            //Console.WriteLine("Count: {0}", etc.Length); // количество процесов
            foreach (Process anti etc)//перебираем их
            {
                if (anti.MainWindowTitle.ToString() == "SPYXX")//Находим окно
                {
                    NeedHandle = anti.MainWindowHandle;//присваиваем нашей переменной указатель на окно
                }
            }
            //Console.WriteLine(process.Id);
         }
    }
}
В чём может быть ошибка? Подсвечивается etc В строке кода перебора
0
22 / 22 / 1
Регистрация: 17.07.2011
Сообщений: 53
23.07.2012, 09:37
после этого
Цитата Сообщение от riotel Посмотреть сообщение
static void Main(string[] args)
должна стоять открывающая фигурная скобка
1
123 / 121 / 6
Регистрация: 21.12.2011
Сообщений: 348
23.07.2012, 13:23
вместо
Цитата Сообщение от riotel Посмотреть сообщение
C#
1
foreach (Process anti etc)//перебираем их
нужно
C#
1
foreach (Process anti in etc)//перебираем их
1
 Аватар для агерон
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
23.07.2012, 14:48
эх.... студенты....
все это решаеться в 2 строчки
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.IO;
 
namespace test
{
    class Program
    {
        static void Main(string[] args)
        {
            Process process = Process.GetProcesses().FirstOrDefault(x => x.ProcessName == "calc");
            IntPtr handle = (process != null) ? process.MainWindowHandle : IntPtr.Zero;
        }
    }
}
1
123 / 121 / 6
Регистрация: 21.12.2011
Сообщений: 348
23.07.2012, 14:52
агерон, лямбда выражение всё-равно разворачивается в цикл, принципиальной разницы никакой.
0
 Аватар для агерон
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
24.07.2012, 02:56
Savvy, главное правило программирования. чем проще код тем легче восприятие, синтаксический сахар лямбда выражений облегчает восприятие программы поэтому я буду использовать их и только в крайнем случае откажусь от них. А если смотреть под твоим углом зрения то вообще нужно писать на машинных кодах... а что такого, быстрее работать будет , MSIL выполняется на виртуальной машине которая разворачивается в машинные кода, хочешь даже исходники дам по моему .NET 2.0, может сам компилятором попробуешь поработать?
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6101 / 4957 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
24.07.2012, 03:38
агерон, в плане понимания сколь угодно длинный цикл >> аналогичной лямбды, инфа 100%. Я сам половину циклов в лямбды без решарпера вряд ли бы свернул, а циклы пишутся свободно. Я конечно не профи, но и не полный ламер.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.07.2012, 03:38
Помогаю со студенческими работами здесь

Написать программу вывода на экрана системного текущего времени
Написать программу вывода на экрана системного текущего времени, с движением его вверх.

Разработать программу вывода и корректировки системного времени через обращение к микросхеме CMOS (assembler)
Мне надо разработать программу вывода и корректировки системного времени через обращение к микросхеме CMOS. Кто что может подсказать мне по...

Вывод системного времени (прокомментируйте код программы)
совсем недавно начала изучать ассемблер. кто может проккоментируйте пожалуйста все строчки с момента начала первой метки а0. не могу понять...

Подкорректировать код вывода текста на консоль
Привет! Пришел на форум за помощью. Я начал изучать язык программирования С. И столкнулся с проблемой. Не получается вывести текст на экран...

Код для просмотра сайта с расписанием и вывода его в консоль
Здравствуйте, подскажите пожалуйста, как можно сделать программку, что бы она просматривала определенный сайт с расписанием занятий и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru