الفريق العربي للهندسة العكسية

نسخة كاملة : مشكلة في الكود
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
لقد قمت بعمل مشروع مشغل صوت وفيديو على

​​​​​Microsoft Visual C# 2008 Express Edition

ولكن واجهتني مشكلة في الكود فتح الملف
 
{
            openFileDialog1.Filter = "Audio & Video Files (*,AVI;* IFV;* DIV;* DIVX;* WMV;* ASF;*ASX;* MPG;* MPEG;* MPE;* M4V;* MP4;* MVV;* M2V;* M1V;* MOD;* QT;* MOV;* DV;*DAT;* 3GP;* 3G2;* 3GPP;* 3GP2;* MS;*DVR;* DVR;*MS;* GVI;* OGM;* OGG;* OGV;* MKV;* FLV;* F4V;* F4P;* TS;* TP;*TRP;* M2TS;* M2T;* MTS;* AMV;* MTV;* CDG;* NSV;* FLI;* FLC;* RM;* RAM;* RMVB;* RV;*IVR;* WAV;* MP3;* MPEG3;* CDA;* MP2;* M4A;* WMA;* OGG;* AAC;* MPC;* MPP;* MP+;*AIF, AIFF;* AIFC;* AU;*SND;* AMR;* AWB;* FLAC;* AC3;* PCX;* RAS;* TGA;* WMF;* EMF;*MPEG;*VOB;* AVI;* Ogg;*OGM;* VIVO;*ASF;*WMA;*WMV;* QT;*MOV;*MP4;* RealMedia;* Matroska;* NUT;* NuppelVideo;*FLI;* YUV;*4MPEG;* FILM;*RoQ;*PVA files;* XAnim;* DLL codecs;*VideoCD, SVCD;* DVD;* 3ivx ;* DivX 3/4/5;*WMV ;* H.264 movies)|*,AVI;* IFV;* DIV;* DIVX;* WMV;* ASF;*ASX;* MPG;* MPEG;* MPE;* M4V;* MP4;* MVV;* M2V;* M1V;* MOD;* QT;* MOV;* DV;*DAT;* 3GP;* 3G2;* 3GPP;* 3GP2;* MS;*DVR;* DVR;*MS;* GVI;* OGM;* OGG;* OGV;* MKV;* FLV;* F4V;* F4P;* TS;* TP;*TRP;* M2TS;* M2T;* MTS;* AMV;* MTV;* CDG;* NSV;* FLI;* FLC;* RM;* RAM;* RMVB;* RV;*IVR;* WAV;* MP3;* MPEG3;* CDA;* MP2;* M4A;* WMA;* OGG;* AAC;* MPC;* MPP;* MP+;*AIF, AIFF;* AIFC;* AU;*SND;* AMR;* AWB;* FLAC;* AC3;* PCX;* RAS;* TGA;* WMF;* EMF;*MPEG;*VOB;* AVI;* Ogg;*OGM;* VIVO;*ASF;*WMA;*WMV;* QT;*MOV;*MP4;* RealMedia;* Matroska;* NUT;* NuppelVideo;*FLI;* YUV;*4MPEG;* FILM;*RoQ;*PVA files;* XAnim;* DLL codecs;*VideoCD, SVCD;* DVD;* 3ivx ;* DivX 3/4/5;*WMV ;* H.264 movies")|*,AVI;* IFV;* DIV;* DIVX;* WMV;* ASF;*ASX;* MPG;* MPEG;* MPE;* M4V;* MP4;* MVV;* M2V;* M1V;* MOD;* QT;* MOV;* DV;*DAT;* 3GP;* 3G2;* 3GPP;* 3GP2;* MS;*DVR;* DVR;*MS;* GVI;* OGM;* OGG;* OGV;* MKV;* FLV;* F4V;* F4P;* TS;* TP;*TRP;* M2TS;* M2T;* MTS;* AMV;* MTV;* CDG;* NSV;* FLI;* FLC;* RM;* RAM;* RMVB;* RV;*IVR;* WAV;* MP3;* MPEG3;* CDA;* MP2;* M4A;* WMA;* OGG;* AAC;* MPC;* MPP;* MP+;*AIF, AIFF;* AIFC;* AU;*SND;* AMR;* AWB;* FLAC;* AC3;* PCX;* RAS;* TGA;* WMF;* EMF;*MPEG;*VOB;* AVI;* Ogg;*OGM;* VIVO;*ASF;*WMA;*WMV;* QT;*MOV;*MP4;* RealMedia;* Matroska;* NUT;* NuppelVideo;*FLI;* YUV;*4MPEG;* FILM;*RoQ;*PVA files;* XAnim;* DLL codecs;*VideoCD, SVCD;* DVD;* 3ivx ;* DivX 3/4/5;*WMV ;* H.264 movies)|*,AVI;* IFV;* DIV;* DIVX;* WMV;* ASF;*ASX;* MPG;* MPEG;* MPE;* M4V;* MP4;* MVV;* M2V;* M1V;* MOD;* QT;* MOV;* DV;*DAT;* 3GP;* 3G2;* 3GPP;* 3GP2;* MS;*DVR;* DVR;*MS;* GVI;* OGM;* OGG;* OGV;* MKV;* FLV;* F4V;* F4P;* TS;* TP;*TRP;* M2TS;* M2T;* MTS;* AMV;* MTV;* CDG;* NSV;* FLI;* FLC;* RM;* RAM;* RMVB;* RV;*IVR;* WAV;* MP3;* MPEG3;* CDA;* MP2;* M4A;* WMA;* OGG;* AAC;* MPC;* MPP;* MP+;*AIF, AIFF;* AIFC;* AU;*SND;* AMR;* AWB;* FLAC;* AC3;* PCX;* RAS;* TGA;* WMF;* EMF;*MPEG;*VOB;* AVI;* Ogg;*OGM;* VIVO;*ASF;*WMA;*WMV;* QT;*MOV;*MP4;* RealMedia;* Matroska;* NUT;* NuppelVideo;*FLI;* YUV;*4MPEG;* FILM;*RoQ;*PVA files;* XAnim;* DLL codecs;*VideoCD, SVCD;* DVD;* 3ivx ;* DivX 3/4/5;*WMV ;* H.264 movies";


            openFileDialog1.InitialDirectory = "C:\\";
           openFileDialog1.Title = "فتح ملف";
          if (openFileDialog1.ShowDialog() == DialogResult.OK)
واليكم صورة تدل على الاخطأ
[attachment=572]

فأرجوا المساعدة
المشكله والله اعلم في
 openFileDialog1.Filter


لازم تكون هيك  على سبيل المثال :
openFileDialog1.Filter ="Audio (*.mp3,*.acc,*wma)|*.acc;*.mp3;*.wma|All Files (*.*)|*.*"

 ان لاحظت  نجمه  ثم نقطه ثم الامتداد
وصلت المعلومه وانت في الكود حاطط نجمه ثم ;  ثم الامتداد
 
الكود اشتغل 
سلمت يداك على المساعدة ولكن عندما افتح الملف لايظهر شيء
هل يمكنني ان ابعثهوا لك لكي تساعدني به
واكون لك من الشاكرين
ابعت وان شاء الله  بساعدك ومنكتشف الخطا ومنتعلم  

ولا تكن من الشاكرين بل كن من المبدعين
شكرا لك استاذي 
مشروعي في بداياته 
ارفقته لك
عدلت الكود حتى  تفتح فيديو  :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using Microsoft.DirectX;
using Microsoft.DirectX.AudioVideoPlayback;

namespace sham_player
 
{
    public partial class Form1 : Form
        
    {
        private Audio ap;
        private Video vp;
        private AxRealAudioObjects.AxRealAudio rp=new AxRealAudioObjects.AxRealAudio();
        private string type;
        public List<string> albume = new List<string>();
       
        public Form1()
        {
            InitializeComponent();
        }

        private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {

        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void فتحملفToolStripMenuItem_Click(object sender, EventArgs e)
        {
            openFileDialog1.Filter = "Audio & Video Files (*.avi,*.ifv,*.div,*.Audio,*. divx,*.wmv,*.asf,*.asx,*.mpg,*.mpeg,*.mpe,*.m4v,*.mp4,*.mvv,*.m2v,*.miv,*.mod,*.qt,*.mov,*.dv,*.dat,*.3gp,*.3g2,*.3gpp,*.3gp2,*.ms,*.dvr,*.gvi,*.ogm,*.ogg,*.ogv,*.m2t,*.mts,*.mkv,*.flv,*.fli,*.f4v,*.f4p,*.ts,*.tp,*.trp,*.m2ts,*.flc,*.amv,*.mtv,*.cdg,*.nsv,*.rm,*.ram,*.ramvb,*.rv,*.ivr,*.wav,*.mp2,*.mp3,*.mpeg3,*.cda,*.m4a,*.wma,*.aac,*.mpc,*.mpp,*.mp+,*.aif,*.aiff,*.aifc,*.au,*.snd,*.amr,*.awb,*.flac,*.ac3,*.pcx,*.ras,*.tga,*.wmf,*.emf,*.mpeg,*.vob,*.ogm,*.vivo,*.asf,*.mp4,*.mx,*.xm,*.realmedia,*.matroska,*.nuppelvideo,*.yuv,*.4mpeg,*.flim,*.roq,*.pvafiles,*.xanim,*.dllcodces,*.videocd,*.svcd,*.dvd,*.3ivx,*.divx3/4/5,*h.264movies*)|*.avi;*.ifv;*.div;*.divx;*.wmv;*.asf;*.asx;*.mpg;*.mpeg;*.mpe;*.m4v;*.mp4;*.mvv;*.m2v;*.miv;*.mod;*.qt;*.mov;*.dv;*.dat;*.3gp;*.3g2;*.3gpp;*.3gp2;*.ms;;*.dvr;*.gvi;*.ogm;*.ogg;*.ogv;*.m2t;*.mts;*.mkv;*.flv;*.fli;*.f4v;*.f4p;*.ts;*.tp;*.trp;*.m2ts;*.flc;*.amv;*.mtv;*.cdg;*.nsv;*.rm;*.ram;*.ramvb;*.rv;*.ivr;*.wav;*.mp2;*.mp3;*.mpeg3;*.cda;*.m4a;*.wma;*.aac;*.mpc;*.mpp;*.mp+;*.aif;*.aiff;*.aifc;*.au;*.snd;*.amr;*.awb;*.flac;*.ac3;*.pcx;*.ras;*.tga;*.wmf;*.emf;*.mpeg;*.vob;*.ogm;*.vivo;*.asf;*.mp4;*.mx;*.xm;*.realmedia;*.matroska;*.nuppelvideo;*.yuv;*.4mpeg;*.flim;*.roq;*.pvafiles;*.xanim;*.dllcodces;*.videocd;*.svcd;*.dvd;*.3ivx;*.divx3/4/5*h.264movies*";




            openFileDialog1.InitialDirectory = "C:\\";
           openFileDialog1.Title = "فتح ملف";
          if (openFileDialog1.ShowDialog() == DialogResult.OK)
             {
              
             }

        }

        private void فتحسواقةToolStripMenuItem_Click(object sender, EventArgs e)
        {
        
        }

        private void ملفToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void تعليماتToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void trackBar1_Scroll(object sender, EventArgs e)
        {

        }

        private void pictureBox6_Click(object sender, EventArgs e)
        {

        }

        private void panel1_Paint(object sender, PaintEventArgs e)
        {

        }

        private void pictureBox3_Click(object sender, EventArgs e)
        {

        }

        private void pictureBox2_Click(object sender, EventArgs e)
        {

        }

        private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
        {

        }

        private void تحريرToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void pictureBox1_Click(object sender, EventArgs e)
        {

        }
    }
}


وشاهد هذا الفيديو لتكملت مشروعك
https://www.youtube.com/watch?v=K7l1OGHNfeE
استاذي الغال 
شكرا على المساعدة
انا استخدمت بانل مستقل واريد هذه الاكواد
اعتذر عن غيابي الصويل ولكني اغاني من ظرف صحي