-
Příspěvků
381 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by michy04
-
-
string appData = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\"; string username = textBox1.Text; int ramMin = 512; int ramMax = 1024; Process proc = new Process(); proc.StartInfo.FileName = "javaw"; proc.StartInfo.Arguments = "-Xms" + ramMin + "M -Xmx" + ramMax + "M -Djava.library.path=" + appData + ".minecraft/bin/natives -cp " + appData + ".minecraft/bin/minecraft.jar;" + appData + ".minecraft/bin/jinput.jar;" + appData + ".minecraft/bin/lwjgl.jar;" + appData + ".minecraft/bin/lwjgl_util.jar net.minecraft.client.Minecraft " + username; proc.Start();
Tak já si hlavně myslim, že problém je v tom kódě, kterej je špatně a ta cesta se jednodušše nenajde, protože neexistuje. Co se týče toho kódu -
- Okamžitě se seznam s touto třídou - http://msdn.microsof...y/fyy7a5kt.aspx, protože to jak spojuješ ty řetězce a dáváš tam ty zpětná lomítka to je....
- Seznam se také se třídou StringBuilder - http://msdn.microsof...ingbuilder.aspx, to jak to tam cpeš na jednu řádku ty argumenty a spojuješ to plusem... je to tvoje věc, ale pak se nediv, že ti to nefunguje.
- Je lepší používat javaw.exe místo javaw a taky by nebylo od věci dát tam absolutní cestu k Javě, než se spoléhat na Path Vars.
- Někde si tiskni hodnotu toho FileName a hlavně Arguments, ať víš jak ve finále vypadaj, protože jsem si téměř jistej, že tam v tom Arguments je chyba.
PS: Když už si do podpisu musíš dávat zdroják, tak ho měj alespoň správně Ten tvuj cyklus se neprovede ani jednou
- Okamžitě se seznam s touto třídou - http://msdn.microsof...y/fyy7a5kt.aspx, protože to jak spojuješ ty řetězce a dáváš tam ty zpětná lomítka to je....
-
Tak možností je více, záleží taky na tom jakou verzi .NET Frameworku používáš, ale od verze 3.5 lze použít třídu ZipPackage, viz - http://msdn.microsoft.com/en-us/library/system.io.packaging.zippackage%28v=VS.90%29.aspx
Práce s tí ale není úplně přívětivá, navíc ta dokumentace k ní je opravdu strašná.
Další možností je použít třeba 7-zip, nebo přímo WinRAR, spustít ho normálně ze C# a nakrmíš ho parametrama, nicméně tady je zase závislost na těchto programech.
Pak je tu ještě jedna, asi nejjednodušší možnosti, ale potřebuješ sebou tahat knihovnu navíc, nicméně není nijak velká, takže to není problém. Viz. - http://dotnetzip.codeplex.com/. Práce s ní je velice jednoduchá, je to opravdu asi nejlepší varianta, pokud se nechceš nervovat s třídou ZipPackage.
-
Pro porovnání řetězců použij funkci strcmp. www.cplusplus.com/reference/cstring/strcmp/
Taky by to chtělo více informací o proměnné hodnota. Jakého je typu? char*?
PS: Dej si pozor, funkce strcmp bere jako argument const char*, takže žádné & není potřeba.
-
Ještě bych dodal, že v poslední době se dost zlepšil i NetBeans, takže ho můžeš zkusit taky, patří mezi nejlepší IDE, spolu s Visual Studiem a Eclipse. Já osobně na Linuxu, pro Javu a PHP preferuji NetBeans před Eclipse, ale to je zase subjektivní věc, např. pro Android je lepší Eclipse, jinak ale NetBeans.
-
Hlavně ne DevC++, to je děs, zastaralé, no prostě hrůza. Jinak s Pawnem má společných nanejvýš pár klíčových slov, jinak jsou to opravdu naprosto odlišné jazyky. Doporučil bych stejně jako Bloodman - Visual C++
Je to moderní, skvělé IDE, troufám si říct, že lepší nenajdeš.
Jinak prostě programuj, tak se to naučíš nejlépe, když něco nevíš => Google.com
-
Vzhledem k tomu, že tohle s PHP nemá co dělat a evidentně opravdu nemáš ani základní ponětí o tom co chceš dělat, doporučuji to samé co ostatní, http://jakpsatweb.cz naučit se základy tvorby weby a až potom dělat "složitější" věci.
- 1
-
A co je za problém, jak to myslíš, že je "u tebe" problém,ten můj kód ti nejde přeložit, nebo co? To tvoje řešení asi půjde, ale je zbytečné.
Jinak nezapomínej, že deklarace třídy musí být zakončena středníkem! Jednou mi kvůli tomu nešel přeložit kód a házelo to zdánlivě nesmyslné errory.
-
Nevim, zda jsem to dobře pochopil, ale toto mi funguje, volá to ve třídě C metodu GetName třídy B.
#include <string> #include <iostream> using namespace std; class A { public: virtual string GetName() const = 0; }; class B : public A { public: virtual string GetName() const { return "test"; } }; class C : public B { }; int main(int *argc, char **argv) { C c; cout << c.GetName() << endl; cin.get(); return 0; }
vytiskne Test. Testováno ve Visual Studiu 2012.
-
Samozřejmě, že by to šlo, tady bych asi doporučil WPF, pokud si to chceš vzhledově hodně přizpůsobit. Jinak já bych normálně udělal průhlednou aplikaci, dal jí ať ji nelze minimalizovat, no a potom už je to normální aplikační a vykreslovací kód, to už by jsi snad mohl zvládnout, kdysi jsem něco podobného dělal, akorát to bylo na trošku jiném principu.
Tady je jeden tip, co jsem v rychlosti našel na netu, ale jak sám autor píše, není to nejlepší a už vůbec ne nejbezpečnější řešení, nicméně, je to jedna z možností.
http://stackoverflow...n-bottom-window
případně si vygoogli další.
-
V C nejdou dělat Win Forms aplikace, jdou jen v .NET jazycích což C není. Co se týče podpory C ve Visual Studiu, C-style aplikace by mělo jít přeložit i v C++ kompilátoru, btw. Visual Studio není určené pro C. Pokud chceš něco co je přímo pro C, najdi si něco jiného...
-
Proč si lidé(ne všichni) na tomto fóru neustále pletou C/C++ se C#/ C++/CLI?
-
Ano, je to tak, předtím jsem reagoval na mimica, pokud by jsi se ale chtěl dozvědět něco o WPF, pak si to můžeš vygooglit, tady je oficiální stránka - http://msdn.microsoft.com/en-us/library/ms754130.aspx
-
Nemyslel jsem tím, že by se měl učit PowerShell jako nový jazyk, myslel jsem tím to, že když chce scriptovat v příkazové řádce, že PowerShell je lepší než dávkovací soubory(.BAT).
Jinak taky bych mu doporučil nějaký moderní jazyk - C#, C++(nejlépe C++11), Python...
-
Nevim nevim, neříkám, že je to špatné, ale v dnešní době mi přijde zbytečné učit se skriptovat v (klasickém) příkazovém řádku, příkazový řádek je perfektní, ale v dnešní době se vykašli BAT scripty a nauč se raději PowerShell(zjednodušeně řečeno moderní příkazový řádek, možná mocnější jak linuxáckej bash), je mnohem mocnější, více podobný C# a umožnujě využívat knihovny .NET...
-
Vím, že nemáš WPF rád, ale Win Forms jsou na nějaké větší úpravy poněkuď těžkopádné, takže pro větší úpravy bych využil WPF, když se ho jednou naučíš, určitě se ti neztratí(Windows 8, WP 8).
-
Pěkné, mohu se zeptat, jak jsi řešil GUI, použil jsi a upravil šablonu s XNA a nebo jsi vytvořil nějaký vlastní systém?
-
Fuj takový sračku nepiju; nechápu lidi, co vypijí několik plechovek/lahví za den, slouží to k povzbuzení a rychlému nabití energie a ne aby se to chlastalo jak limonáda.
-
Bezpředmětná anketa, zvláště na tomto fóru.
Jinak za mě je to Windows 8, většina haterů neustále nadává na Metro, ale to není zdaleka jediné vylepšení Windows 8, je sice nejvíce viditelné, ale Windows 8 má spoustu věcí, které ve W7 chyběli, navíc je znatelně rychlejší. Uznávám, že na desktop není Metro úplně nejlepší, ale je to spíše o zvyku, na tablet bych už nic jiného než W8 nechtěl.
-
Pěkná prácička, tohle už se dá i opravdu využít Fakt pěkný!
-
PS: Ten zdrojak radši opravdu nikomu neukazuj
Proč? Už jsem v něm docela uklidil
No, nevim nevim.... Máš všecko nacpaný v souboru s formulářema, žádný třídy, je to i celkem nepřehledný... Ty pictureBoxy.... Zkus to uklidit ješte trochu více, zkus to alespoň rozdělit do více menších metod.
Např. místo:
private void Downloading(...) { //Všechno tady.... }
Zkus alespoň
private void Download(...){ // Nejlépe v jiném souboru //implementation } private void Downloading(...) { Download(...); }
A trochu si tam ukliď ty pictureBoxy...
-
-
ffredyk
Nechceš udělat TuT jak udělat auto update ?
Opravdu to není až zase tak moc složité, princip je jednoduchý, z programu stahneš nové soubory z webu, až se vše stáhné, spustíš nějaký jiný, stačí konzolový program, ten počká, než se ukončí původní program a pak nahradí jednotlivé soubory, no až se to dokoná, tak ho znovu spustí, pokud alespoň trochu umíš v C#, neměl by to být problém.
-
Pěkná aplikace, můžu se zeptat, proč jsi změnil název složky z smileys na smilies? První varianta je také správně, resp. použít lze obě.
PS: Ten tvuj easter-egg to je o epileptický záchvat ! Děs...
-
Herci: Matt Damon, Markwahlberg
Herečky: Yvonne Strahovski, Kate Beckinsale
OnApplicationExit event
v Desktopové aplikace
Odesláno:
Zkus FormClosing event...