Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Оболонка для відтворення аудіофайлів

Реферат Оболонка для відтворення аудіофайлів





void LoadLangFile (string file)

{

try

{

XDocument xdoc=XDocument.Load (file);

var messages=xdoc.Elements («DPlayer»). Elements («mes»);

if (messages.LongCount ()!=MES_AMOUNT)

{

throw new Exception («Invalid language file»);

}

for (int i=0; i

{

value [i]=messages.ElementAt (i). Value;

}

}

catch (Exception ex)

{

throw new Exception (ex.Message);

}


}

}

}


ДОДАТОК В


Реалізація головної частини проекту.

using System;System.Collections.Generic;System.ComponentModel;System.Data;System.Drawing;System.Linq;System.Text;System.Windows.Forms;DPlayerClasses;System.Runtime.InteropServices;

DPlayerProgramm

{

public partial class Form1: Form

{

private const string LANG_FILE=«ln / ru-RU.xml»;


String mp3Name=String.Empty;

DPlayer DPlayer=new DPlayer ();

DMessage DMes=new DMessage ();



int iFormX, iFormY, iMouseX, iMouseY ;/ / глобальні змінні

/ / int resetCounter=0;

private void Form1_MouseDown (object sender, MouseEventArgs e)

{

iFormX=this.Location.X;

iFormY=this.Location.Y;

iMouseX=MousePosition.X;

iMouseY=MousePosition.Y;

}


private void Form1_MouseMove (object sender, MouseEventArgs e)

{

int iMouseX2=MousePosition.X;

int iMouseY2=MousePosition.Y;

if (e.Button == MouseButtons.Left)

this.Location=new Point (iFormX + (iMouseX2 - iMouseX), iFormY + (iMouseY2 - iMouseY));

}


public Form1 ()

{

try

{

DMes.LoadLangFile (LANG_FILE);

}

catch (Exception ex)

{

MessageBox.Show (ex.Message);

}


InitializeComponent ();


this.VOLUME.Text=DPlayer.Volume.ToString () +" %";


}


private void button1_Click (object sender, EventArgs e)

{

Form1.ActiveForm.Close ();

}


private void MIN_Click (object sender, EventArgs e)

{

Form1.ActiveForm.Window...


Назад | сторінка 12 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття та використання Network File System
  • Реферат на тему: Огляд програм для запису та редагування аудіофайлів
  • Реферат на тему: Повітряна оболонка Землі
  • Реферат на тему: Водна оболонка землі
  • Реферат на тему: Географічна оболонка як об'єкт антропогенного впливу