Mon approche. Le noyau est le moteur. - page 65

 
Реter Konow:

Bien. Mais, -.

1. aucun changement programmatique du statut de l'élément n'est mis en œuvre.

2. Aucun code DLL n'a été posté.

Vous n'avez pas posté le code du moteur de votre samovar. Pourquoi se plaindre alors qu'on ne vous l'a pas donné aussi ?

 
Artyom Trishkin:

Vous n'avez pas exposé le code de votre moteur nucléaire samovarskogo. Pourquoi vous plaignez-vous qu'on ne vous l'ait pas donné aussi ?

Oh, comme une technologie secrète. D'accord.))

Eh bien, quel est l'intérêt ? Je t'ai dit que tout le monde trouvera comment le faire.

Et j'ai tout clair et compréhensible...

 
Реter Konow:

Il s'agit des états des éléments : pressé/pressé/verrouillé.

Cela fait-il une grande différence s'il s'agit d'un document imprimé/réprimé ou d'un document couleur et texte ? Pressed/repressed est un paramètre bool. Pensez-vous que le passage d'un paramètre bool présente des difficultés et des différences particulières par rapport au passage d'une chaîne de caractères et d'un int ? Le transfert des paramètres de l'EA à la dll et la façon dont les contrôles y réagissent sont montrés. Vous cherchez frénétiquement quelque chose pour aller au fond des choses ?

La fonction qui renvoie la valeur de la manière habituelle n'est pas représentée. Mais nous montrons toujours le retour des paramètres par référence. Donc, c'est suffisant.

 
Dmitry Fedoseev:

Cela fait-il une grande différence s'il s'agit d'un document pressé/réprimé ou d'un document couleur et texte ? Pressed/repressed est un paramètre bool. Pensez-vous que le passage du paramètre bool présente des difficultés et des différences particulières par rapport au passage des paramètres string et int ? Le passage des paramètres de l'EA à la dll et la réaction des contrôleurs sont montrés. Vous cherchez frénétiquement quelque chose à atteindre ?

Non. C'est justement lorsque le nombre de paramètres des éléments à modifier augmente que la complexité de la dll augmente.

Imaginez qu'il y ait des dizaines d'éléments... Ou même des centaines... Et le nombre de paramètres d'éléments qui doivent être modifiés sont...

  • couleurs de carrosserie pour différents états,
  • les couleurs du texte pour les différents états,
  • les États eux-mêmes
  • textes,
  • valeurs affichées

En bref, vous devez connaître le C# et écrire des dlls à un niveau élevé.

Quel marketing de masse y a-t-il...

Et vous ne pouvez pas le vendre sur le marché...

 
Mais, problème résolu en quelque sorte. Je l'admets.
 
Реter Konow:

Non. C'est juste que lorsque le nombre de paramètres d'éléments à modifier augmente, la complexité de la DLL augmente.

Imaginez qu'il y ait des dizaines d'éléments... Ou même des centaines... Et le nombre de paramètres d'éléments qui doivent être modifiés sont...

  • couleurs de carrosserie pour différents états,
  • les couleurs du texte pour les différents états,
  • les États eux-mêmes
  • textes,
  • valeurs affichées

En bref, vous devez connaître le C# et écrire des dlls à un niveau élevé.

Quel marketing de masse y a-t-il...

Et vous ne pouvez pas le vendre sur le marché...

En bref : pour trois cent mille MA, faut-il trois cent mille fonctions ? Non. Vous n'en avez besoin que d'un seul. Et c'est la même chose ici - différents ensembles de paramètres sont passés à une méthode pour obtenir un ensemble différent de résultats.

 
Реter Konow:

Non. C'est juste que lorsque le nombre de paramètres d'éléments à modifier augmente, la complexité de la DLL augmente.

Imaginez qu'il y ait des dizaines d'éléments... Ou même des centaines... Et le nombre de paramètres d'éléments qui doivent être modifiés sont...

  • couleurs de carrosserie pour différents états,
  • les couleurs du texte pour les différents états,
  • les États eux-mêmes
  • textes,
  • valeurs affichées

En bref, vous devez connaître le C# et écrire des dlls à un niveau élevé.

Quel marketing de masse y a-t-il...

Et vous ne pouvez pas le vendre sur le marché...

Pour transmettre un événement de dll à un conseiller expert, vous devez ajouter un appel à une méthode d'une classe spéciale au gestionnaire d'événement - une ligne.

Pour contrôler les contrôles, il faut une propriété et une fonction (ou deux fonctions, une ligne dans chacune). Les fonctions contrôlant plusieurs paramètres peuvent être écrites. Il est possible de passer des tableaux. Tous les outils de programmation courants sont disponibles, le résultat dépend donc de la façon dont vous savez les utiliser.

 

Реter Konow:

...

Ce n'est pas un marché de masse...

Vous ne pouvez pas le vendre sur le marché...

Vous allez toujours vendre votre aspirateur sur le marché ?

 
Реter Konow:
Mais, le problème est en quelque sorte résolu. Je l'admets.

Pas d'une manière ou d'une autre, mais normalement résolu.

 
Artyom Trishkin:

Pour faire court : avez-vous besoin de trois cent mille fonctions pour trois cent mille MAKS ? Non. Vous n'en avez besoin que d'un seul. Et c'est la même chose ici - différents jeux de paramètres sont passés à une méthode pour obtenir un ensemble différent de résultats.

Bien joué. Félicitations. ))