Witam, mam pytanie.. Chodzi mi o aplikacje konsolowe, czy mógłby mi ktoś napisać jakiego polecenia użyć, aby program tworzył na pulpicie pusty folder? Bardzo mi na tym zależy i jakby nie sprawiło problemu to jak zrobić, aby program nie był widoczny na pasku zadań i zeby nie mozna bylo go zamknac "krzyzykiem", z gory dzieki.
System.IO.Dictionary.CreateDirectory
Form.ShowInTaskbar = false;
w OnClosing ustaw CancelEventArgs.Cancel = true
Na pewno w aplikacjach konsolowych jest ShowInTaskBar i OnClosing?
massther, to ma być konsola :)
Stworz projekt konsoli, wejdz we wlasciwosci i zmien na Windows Application.
oh! czepiacie sie detali :) console czy winForms, who cares? :)
to teraz uwazajac na to co czytam, stwierdzam ze papi3z chce napisac bardziej cos w stylu WindowsService, bo ma byc niewidoczne i dzialac caly czas (w sensie nie ma dac sie zamknac)
lub zrob mechanizm ze na zamkniecie aplikacji otwiea sie ona ponownie, ale konsoli n ie da sie ukryc, chyba ze w swojej aplikacji znajdziesz to okno w otwartych procesach i majac uchwyt okna sprobujesz je ukryc, ale tu juz klania sie znajomosc win api, no przynajmniej podstaw co to jest i jak dobierac sie do funkcji win api z c#
a co to za problem ukryć okno, dwa polecenia
FindWindow aby dostac handle
i ShowWindow(handle, 0)
using System;
using System.IO;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
string pulpit=Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
Directory.CreateDirectory(pulpit + Path.DirectorySeparatorChar + "Pusty Folder");
}
}
}
Przydałoby się sprawdzać czy katalog już istnieje, czy uworzenie się powiodło itp.
Po co sprawdzać, czy istnieje?
By na przykład utworzyć inny, tak jak Windows robi z Nowymi Folderami?
Zależy co się chce osiągnąć...