Toon posts:

[C# .NET] Sleur & pleur functie werkt niet goed

Pagina: 1
Acties:
  • 47 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik krijg waanzinig vaguh resultaten waneer ik wat files drop op m'n form:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[STAThread]
      static void Main() 
      {
         Application.Run(new Form1());
      }
 
      private void Form1_DragEnter(object sender, System.Windows.Forms.DragEventArgs e)
      {
         if( e.Data.GetDataPresent(DataFormats.FileDrop, false) == true )  // allow them to continue
            e.Effect = DragDropEffects.All;                          // (without this, the cursor stays a "NO" symbol
         ItemsX = (string[])e.Data.GetData(DataFormats.FileDrop);
         //^^ ItemsX is a private declared string array
      }
 
      private void Form1_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
      {
         AddItems2Zip(ItemsX);
      }
 
      private void AddItems2Zip(string[] FandDs)
      {
         MessageBox.Show("zipsteaming initialized");
      }


excusses voor de layout, zal niet ongespaard blijven ben ik bang.......

als ik additems2zip replace met een messagebox.show dan laat ie die gewoon zien, als ik additems2zip aanroep start ie de method zegt maar wel.. hij jumpt

maar dan houd het in ene op, en ik maar breakpoints invoegen watches kijken
debuggen debuggen, maak ik ergens een stomme fout

of loop ik hier tegen een c# bug achtig iets aan te hikken B)

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 14:59

pjvandesande

GC.Collect(head);

Wat gebeurt er nou precies, dit klopt toch. Hij stepped in de methode. Wat wil er nou niet, ik zag hier al een topic over vanochtend... :?

[ Voor 28% gewijzigd door pjvandesande op 13-10-2004 16:34 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:34
Verwijderd schreef op 13 oktober 2004 @ 16:10:
start ie de method zegt maar wel.. hij jumpt
:?
Wat bedoelie nouw? Wees es wat minder vaguh.

https://fgheysels.github.io/


Verwijderd

Topicstarter
private void AddItems2Zip(string[] FandDs)
{
MessageBox.Show("zipsteaming initialized");
}


dat AddItems2Zip netjes aangeroepen word, maar de functies daarin in niet
MessageBox.Show("zipsteaming initialized"); VIND DUS NOOIT plaats :'(

als ik in het dragdrop event een messagebox show gaat alles goed, vervang ik deze lijn met een aanroep naar een zelf geschreven methode gebeurd er geen ruk

[ Voor 28% gewijzigd door Verwijderd op 13-10-2004 16:41 ]


  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 14:59

pjvandesande

GC.Collect(head);

Hoe kan dan nou? Doe je niet 'step over' in je debugger?

Ik heb het net getest, en werk prima!
edit:
wat dinges toegevoegd, zelf getest

[ Voor 49% gewijzigd door pjvandesande op 13-10-2004 16:47 ]


Verwijderd

Topicstarter
questa schreef op 13 oktober 2004 @ 16:44:
Hoe kan dan nou? Doe je niet 'step over' in je debugger?
nee, ik doe breakpoints toevoegen en steppen (step in) ..

maar er gebeurd gewoon geen drol

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 16:50

gorgi_19

Kruimeltjes zijn weer op :9

Aan de TR's te zien en de reacties te zien snapt niemand er echt veel van. Dit gaat weer een topic worden waar er eerst 20 posts bezig zijn om achter alle relevante informatie te komen. Zie P&W FAQ - De "quickstart" voor de eisen die we stellen aan een topic. Vooral het gedeelte van debuggen; waar het fout gaat, wanneer het fout gaat,de kern van het probleem, is volstrekt onduidelijk.

Je mag wmb een nieuw topic openen, maar dan zonder turbotaal, volgens de quickstart.

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1

Dit topic is gesloten.