semplificata gestione operatore negato (e forse biglia ha segnale NON negato)
This commit is contained in:
@@ -161,6 +161,9 @@
|
||||
<None Include="DATA\CONF\3000.ini">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Include="DATA\CONF\3006.ini">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Include="DATA\CONF\3010.ini">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
|
||||
+5
-6
@@ -410,13 +410,12 @@ namespace IOB_WIN
|
||||
{
|
||||
// di norma è segnale normale => 1, altrimenti inverse => 0...
|
||||
invSignal = false;
|
||||
area = bVal[0];
|
||||
// cerco se sia inverse (ultimo char "!") --> registro e elimino char...
|
||||
if (bVal.EndsWith("!"))
|
||||
{
|
||||
invSignal = true;
|
||||
bVal = bVal.Replace("!", "");
|
||||
}
|
||||
invSignal = bVal.StartsWith("!");
|
||||
// tolgo comunque inversione...
|
||||
bVal = bVal.Replace("!", "");
|
||||
// recupero area...
|
||||
area = bVal[0];
|
||||
// altrimenti decodifico area...
|
||||
memArea = bVal.Substring(1, bVal.Length - 1);
|
||||
memIdx = memArea.Split('.');
|
||||
|
||||
Reference in New Issue
Block a user