Försöker mig på att göra en class, borde vara en barnlek. så här borde det nog se ut: Naturligtvis. Hej.Jag gör tydligen fel vid skapande av class
I AttachmentTextBox.Text finns en path. Eftersom jag skall använda koden för att enbart ta ut filnamnet en del gånger, ville jag göra en class.
<code>
label14.Text="Lägger till attachment" + AttFil(AttachmentTextBox.Text) ;
private string AttFil(fileName)
{
string fileName =AttachmentTextBox.Text;
string result;
result = Path.GetFileName(fileName);
return result;
}
</code>
Jag får ett rött litet streck här AttFil(fileName) (efter sista parentesen)
där står 'identifier expected' (vet ej vad som menas med det).
Jagför givetvis inget resultat.
Vad ser jag inte? Sv: Jag gör tydligen fel vid skapande av class
private string AttFil(<b>string</b> fileName)
{
string result;
result = Path.GetFileName(fileName);
return result;
} Sv: Jag gör tydligen fel vid skapande av class
Tusen tack
Nu tänkte jag vara lite "förståndig" och lägga det i en egen klass fil.
Jag ändrade private till public, men tydligen så är det någonting mera som måste till.
Jag antar att jag måste göra en deklaration i min form??Sv: Jag gör tydligen fel vid skapande av class
Testa:
<code>
public static string AttFil(string fileName)
{
}
string s = DinKlass.AttFil(strEnPath);
</code>
Annars måste du skapa en instans av din klass för att komma åt funktionen.
//fredda