Just nu i M3-nätverket
Gå till innehåll

Genvägar är bättre än C#


simkort

Rekommendera Poster

Det är bara dumheter att göra program i C# som aktiverar redan installerade program.

Alltså, öppna en ny mapp lägg den på skrivbordet, lägg in alla genvägar som du kan

in i mappen. Nu har du vad .M ville åstakomma.

Länk till kommentar
Dela på andra webbplatser

.M ville i tråden //eforum.idg.se/topic/334323-synka-tid-mellan-telefon-och-server/ ha ett program i sin mobiltelefon som hämtade tiden från en server och jämförde med tiden i mobiltelefonen och använde skillnaden vid en beräkning.

 

StaffSa ville i tråden //eforum.idg.se/topic/334226-nyborjarguide-for-att-styra-andra-program/ styra andra program, inte bara starta dem utan få dem att göra saker, t ex få Photoshop att öppna många filer efter varandra och utföra vissa bildhanteringsfunktioner på alla bilderna helt automatiskt.

 

Ingen har alltså velat ha ett program som bara startar program.

Länk till kommentar
Dela på andra webbplatser

Och jag tycker det är dumheter att ideligen starta nya trådar där det inte framgår om det är en konkret fråga på ett problem eller om det är ett tips/en guide...

Länk till kommentar
Dela på andra webbplatser

Vill återkomma till att starta andra program med C#

Om man vill åt en batchfunktion så startar man ett annat program(med C# som exempel),

Man kan i Notepad skriva otroliga program och spara som .bat

men det är inte C# om man startar programmet med C# så är det

att gå över ån efter vatten.

Det är bara så, och om någon mjölkat ur det dom kan genom att ställa direkta frågor

betyder det inte att annat är oviktigt eller ovälkommet.

 

vänligen.

Länk till kommentar
Dela på andra webbplatser

En .bat fil kan nyttja DOS-funktioner, anrop.

 

i C# kan du göra mycket mycket mer bara programmet man arbetar emot är öppet för detta. Dock har de flesta programmen snarare en egen motor för att köra skript och inte direkt öppna för att ett annat program ska styra dem.

 

Vi kan ta Excel/Office som ett exempel. Där finns VBA inom programmen men man kan även via .Net arbeta med Excel/Office.

 

Låt mig säga som så: I C# finns det inga begränsningar, begränsningen sitter i den som skriver koden, skapar programmet.

 

Kanske lite förenklad sanning men för den gemene programmeraren r detta sanningen. Kunnandet saknas, inte verktygen.

Länk till kommentar
Dela på andra webbplatser

"Låt mig säga som så: I C# finns det inga begränsningar, begränsningen sitter i den som skriver koden, skapar programmet."

 

Så Monshi inga begränsningar. Jag utvecklade ett kryptering-dekrypt prg i C#, vi har

haft meningar om att C# var för långsamt när man hade stor text att jobba med.

Är texten kort (liten) så funkar det ypperligt.

När jag märkte av långsamheten var så påtaglig så slutade jag med C#.

Det var en begränsning !!!

Länk till kommentar
Dela på andra webbplatser

Visst, vill man fixa det absolut snabbaste då får man ta till mer hårdvarunära språk.

Det går utmärkt, om jag minns rätt, att lägga den kritiska delen i C++ exempelvis. Eller om man nu ska hårddra det, assembler...

 

men ditt exempel låter lite konstigt, att läsa in filer är inte en operation som C# borde vara långsamt på. Finns ju mer än ett sätt att göra det på beroende på vad man vill uppnå.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...