Hoppa till innehåll

araschic

Medlem
  • Antal innehåll

    8
  • Blev medlem

  • Senast inloggad

Profilinformation

  • Kön
    Man

araschic's Achievements

Newbie

Newbie (1/14)

0

Community anseende

  1. That's it nu går du mig på nerverna, jag menade att det var gemensam standard för windows (där av att jag kan använda en win api via pinvoke). Linux har visst ikoner för program etc http://qt-project.org/doc/qt-4.8/appicon.html. Gäller även en java applet på till exempel linux, eller ett program eller varför i helvete skulle du annars till exempel se firefox ikonen på desktop i kunbuntu till exempel.. /0ver and out
  2. Jag menar att i Windows så ligger Ikonen till ett program sparat som en resurs, och det är en gemensam standard. Det samma borde finnas på Linux, Any way :D stay tuned for more releases...
  3. Klart man behöver kunna html för att modifiera något som är baserat på html *facepalm*. Tror förövrigt inte att han ens kommer göra en hemsida då han verkar väldigt inaktiv...
  4. Okej mycket möjligt inte så inne på Linux, håller mig till Windows. Men tack för din synpunkt Teoretiskt sätt så borde det funka ändå... då även till exempel en java applet innehåller en ikon, som ligger som resource ... men ej säker
  5. Lite kritik (lite sent kanske), såg detta i ditt program. SaveFileDialog saveFileDialog = new SaveFileDialog(); try { saveFileDialog.Title = "Save File"; saveFileDialog.FileName = "Save As..."; saveFileDialog.Filter = "JPEG |*.jpeg"; bool flag = saveFileDialog.ShowDialog() == DialogResult.OK; if (flag) { this.PictureBox1.Image.Save(saveFileDialog.FileName, ImageFormat.Bmp); } } Skulle vilja rekommendera dig att använda något mer i stil med, notera att jag inte deklarer en boolean. Och vi får ett mindre if-statment using(SafeFileDialog sf = new SafeFileDialog()) { //Deklarera propties if(sf.showDialog() == Dialog.Ok) { //Spara } }
  6. Skulle nog rekommendera TS, att lära sig html (grunderna) och ladda ner ett valfritt tema som faller TS i smaken. Att undvika är nog alla dessa "klicka lite här och dra in en bild där", sen skulle jag nog inte rekommendera någon att använda en webb baserad FTP client...
  7. Jo bör funka har du Mono ? så skall det inte vara några problem :$ hoppas jag... *Eventuellt att det inte funkar efter som jag använder Windows API, lite osäker på mono ibland funkar pinvoke ibland inte liksom :P.
  8. Väldigt enkelt program som extrahera ikon ifrån vald fil, funkar på det mesta. Till exempel musik filer,bilder,program osv. Nedladdning (källkod endast även bifogat i tråden):https://mega.co.nz/#!AoZkEIJQ!ABRqgx24XUihoxvAwjatKnos_jRC0e1dvOKtnKNZPh8 Besök gärna min blogg om ni har intresse av det http://araschic.myshowroom.se Här har ni ett snippet för dom som har intresse av det, lite stökig stil hoppas det duger ändå. //The might .dll shell32 behold ! [DllImport("Shell32.dll")] public static extern IntPtr SHGetFileInfo(string pszPath, uint dwFileAttributes, ref SHFILEINFO psfi, int cbFileInfo, uint uFlags); // Constants that we need in the function call private const int SHGFI_ICON = 0x100; private const int SHGFI_SMALLICON = 0x1; private const int SHGFI_LARGEICON = 0x0; // This structure will contain information about the file public struct SHFILEINFO { // Handle to the icon representing the file public IntPtr hIcon; // Index of the icon within the image list public int iIcon; // Various attributes of the file public uint dwAttributes; // Path to the file [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] public string szDisplayName; // File type [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 80)] public string szTypeName; }; //Sample Usage, not (to) advanced ? =) private void DrawIcon(string strFilePath) { //Store the 'Icon' Icon myIcon; //Large icon IntPtr hImgLarge; //;) fancy shit SHFILEINFO shinfo = new SHFILEINFO(); /////////////////////////////// //DRAW THE LARGE ICON /////////////////////////////// //Get handle hImgLarge = SHGetFileInfo(txtFilePath.Text, 0, ref shinfo, Marshal.SizeOf(shinfo), SHGFI_ICON | SHGFI_LARGEICON); //myIcon equal icon from file myIcon = Icon.FromHandle(shinfo.hIcon); //Draw icon inside picture box picLarge.Image = myIcon.ToBitmap(); //Clean up and jump out GC.Collect(); } ExtractIconFromPE.zip
×
  • Skapa ny...